jademineral
2024-09-11T19:13:09+00:00
问题初步解决了,跟关心的各位同步一下。
第一步 尝试关闭Plater
根据
[quote][pid=782965937,41658144,2]Reply[/pid] Post by [uid=25991800]LivIng522649610[/uid] (2024-09-14 08:55):
负压20不会有问题的,因为打魔兽属于中度负载,不会触发欠压保护相关的功能。
个人倾向于是plater的问题,建议启用Elvui自带的姓名板,关了plater试试[/quote]我进行了关闭Plater的尝试,发现FPS并无明显变化
(重要)第二步 使用Addon CPU Usage查询实时插件占用
[quote][pid=782974511,41658144,2]Reply[/pid] Post by [uid=3211996]小玄有神器[/uid] (2024-09-14 09:30):
百度搜 interface usage,安装这个插件,游戏里/iu打开,看cpu增长关闭插件就知道了[/quote]我一直想要的就是查看插件占用的方式,原来是有插件专门做这个的,可以说是这个插件完美的解决了我的问题。
不过,他推荐的这个不好用,我实际用的是Addon CPU Usage
[url]https://www.curseforge.com/wow/addons/addons-cpu-usage[/url]
界面长这样
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-ar7mT3cSu4-ih.jpg[/img]
需要先在右下角点击“Start Profiler”
开启wow自带的cpu分析模式
之后默认情况下,他会在团本开始战斗时长2分钟以上的战斗结束后把结果发给你。
同样你也可以手动开启实时监控以及关闭。
选择“Start Real Time Capture”之后,插件将实时更新占用
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-h27mT3cSuv-iz.jpg[/img]
这是我在主城的占用,可以看出来。卡顿的贡献主要来自于
WA、ElvUI以及Plater
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-goghT3cStz-j2.jpg[/img]
(重要)第三步 利用WA自带性能分析抓内鬼
工会团员告诉我,WA本身也是只有性能分析的,在小地图按钮右键可以点开。
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-igiaToS7u-55.jpg[/img]
点开界面长这样
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-ixz8T3cSo2-bl.jpg[/img]
直接点击“现在开始”,在模拟一些动作,例如打地下堡,甚至可以去打一个团本(因为有些WA要进入团本才加载,因此要完整发现WA问题,还是需要边打团本边测试)
我这里小号就在主城随便尝试一下,这是我打了一会木桩的尝试
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-kxw2T3cSjn-cg.jpg[/img]
由于语言问题,我们在这里是无法直接看到哪个WA造成了卡顿。
我们需要停止分析并点击“报告”
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-edtcT3cSsg-8p.jpg[/img]
拿到报告我们首先关注的是
Time inside WA: XXXms (YYms)
这里可以理解为,处理了XXX毫秒的数据,其中有YY秒使用在了WA
我这里是2.17%
可以简单理解为WA造成了2.17%的卡顿
那么我们为了减少卡顿,应该按照消耗时间从高到低去禁用或者修改WA
我这里有一个todo list 67.28ms, 2.20% (27.94ms)
可以看到是严重高占用的(这个WA我知道是屏幕左边这个每周待办)
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-69l3T1kSaw-nu.jpg[/img]
我们假设不知道这个WA是什么,我们带着名字的前半部分去搜索“todo list”
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-e2i4T1kSdo-bu.jpg[/img]
这样,我们就可以找到是这个内鬼导致了高占用。这个WA不会在团本载入,所以我们不需要删除这条WA。
我们继续找下一个高占用的。
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-lnnT3cSsg-6j.jpg[/img]
果然,这种持续监控的,就是会显著增加占用
这是我奶萨小号的一个WA,它可以告诉你当前收回图腾会收回哪个图腾。
那么我应该做的,就是把这一段右键删掉
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-igwvT1kScw-el.jpg[/img]
或者禁用
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-6xroT3cSwz-ba.jpg[/img]
只要重复这个步骤
1.找到造成卡顿的WA
2.定位该WA提供的功能
3.判断是否保留
就可以在WA方面优化到极致
第四步 继续优化插件
在尽可能优化WA之后,我对FPS还是不满意,于是对ElvUI动了手
哪怕非常习惯了ElvUI的界面,我还是不得不禁用他,为了稳定的FPS和开荒效率
我把ElvUI+Plater换成了
Shadowed Unit Frames(单位框体)+Dominos(动作条)+Kui Nameplates(姓名板)
做了这些之后,我的FPS已经达到了可以流畅团本的程度。这也留下了结论
如果你要使用WA,那么与ElvUI以及Plater一起使用应该是天方夜谭。
画外音:我当时删掉了一个占用极高的WA(而它看起来人畜无害,只是一个监测合计等团队BUFF的WA),之后我就发现我使用的整合包也在当天删除了这个WA(原来你也卡啊[s:ac:哭笑][s:ac:哭笑][s:ac:哭笑])
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-grs8T3cSuc-bl.jpg[/img]
以下为原文
团本一开始进入战斗就卡的像PPT,low帧个位数(战斗期间),平均帧率也很低。
在闲鱼找的超频调试的,调试完说解决不了,把钱都退了
所以魔兽世界这个游戏就是无法解决卡顿问题吗?
卡成PPT真的非常难受。
想在这里有偿(200元红包)解决卡顿问题。
游戏的体验真的太差了
前阵子升级了电脑后,这是现在的配置
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ7i87-jw5mT3cSyc-ti.png.thumb.jpg[/img]
主要是12日开团本之后一直在开荒
对FPS非常不满意,在团本开放之前的世界以及5人副本都没有体会到明显卡顿。
主要是1%以及0.1%的low帧非常低,这非常影响体感,尤其是嗜血期间的输出以及平稳输出。
这是3小时开荒的游戏加加数据
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ7i87-230zT3cSpu-i4.png.thumb.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-72k8T3cSoi-hi.png.thumb.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ7i87-6xedT3cSq2-i3.png.thumb.jpg[/img]
只要一进入战斗,FPS就开始降低,关键是CPU和GPU的占用又不高
CPU占用平均只有48%
GPU占用平均只有64.89%
瓶颈难道在内存吗?
使用的是雨帆主播的新手盒子基于ElvUI的整合
我认为已经很干净了。
这是插件界面
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ7i87-dqdxT3cSsg-bw.jpg.thumb.jpg[/img]
插件清单
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ7i87-hacrT3cSkp-im.jpg.thumb.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ7i87-8zm8T3cSkj-js.png.thumb.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ7i87-hk3jT3cSjt-in.png.thumb.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-29n6T3cSk2-it.png.thumb.jpg[/img]
WA清单
真的很头疼
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-7u07T3cSbe-p3.png.thumb.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-awf0T3cSbs-p9.png.thumb.jpg[/img]
13号我换回了之前的显示器开荒(2560*1440并且用0.85倍分辨率运行在2176*1224)
这是2个多小时的性能报告,截图中间后面就是团本结束了。团本的时候就是FPS低、占用低、
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ7i87-1lzT3cSpm-i4.png.thumb.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-8srsT3cSqo-i9.png.thumb.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-cxziT3cSpn-i1.png.thumb.jpg[/img]
现在的软件以及超频设置
我现在的内存是正常开的EXPO,不过调了一下小参
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-5mu7T1kSbb-b8.jpg[/img]
CPU是PBO全核负20
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-2y2xT1kSbb-b8.jpg[/img]
游戏内设置
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-2vqjT3cSxf-r1.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-gva7T3cSsg-ln.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-1ki9T3cSya-r6.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-cqkuT3cSzc-ro.jpg[/img]
不知道还能改动哪里了,我目前能想到的原因是
1.显卡2080ti太老了,就这个水平了,拖累了整体表现。
2.显卡温度不高,但是显存核心热点温度高(显卡用了挺多年,没拆出来清灰换硅脂)
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-2xygT3cSp6-ha.png.thumb.jpg[/img]
3.开了ElvUI以及这么多WA,就是会严重影响FPS(我认为还是可以提升)
4.这个m-die的内存是瓶颈,如果换成其他的,例如频率更高的,或者时序更低的,FPS还能提升
5.罪魁祸首Plater?
第一步 尝试关闭Plater
根据
[quote][pid=782965937,41658144,2]Reply[/pid] Post by [uid=25991800]LivIng522649610[/uid] (2024-09-14 08:55):
负压20不会有问题的,因为打魔兽属于中度负载,不会触发欠压保护相关的功能。
个人倾向于是plater的问题,建议启用Elvui自带的姓名板,关了plater试试[/quote]我进行了关闭Plater的尝试,发现FPS并无明显变化
(重要)第二步 使用Addon CPU Usage查询实时插件占用
[quote][pid=782974511,41658144,2]Reply[/pid] Post by [uid=3211996]小玄有神器[/uid] (2024-09-14 09:30):
百度搜 interface usage,安装这个插件,游戏里/iu打开,看cpu增长关闭插件就知道了[/quote]我一直想要的就是查看插件占用的方式,原来是有插件专门做这个的,可以说是这个插件完美的解决了我的问题。
不过,他推荐的这个不好用,我实际用的是Addon CPU Usage
[url]https://www.curseforge.com/wow/addons/addons-cpu-usage[/url]
界面长这样
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-ar7mT3cSu4-ih.jpg[/img]
需要先在右下角点击“Start Profiler”
开启wow自带的cpu分析模式
之后默认情况下,他会在团本开始战斗时长2分钟以上的战斗结束后把结果发给你。
同样你也可以手动开启实时监控以及关闭。
选择“Start Real Time Capture”之后,插件将实时更新占用
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-h27mT3cSuv-iz.jpg[/img]
这是我在主城的占用,可以看出来。卡顿的贡献主要来自于
WA、ElvUI以及Plater
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-goghT3cStz-j2.jpg[/img]
(重要)第三步 利用WA自带性能分析抓内鬼
工会团员告诉我,WA本身也是只有性能分析的,在小地图按钮右键可以点开。
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-igiaToS7u-55.jpg[/img]
点开界面长这样
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-ixz8T3cSo2-bl.jpg[/img]
直接点击“现在开始”,在模拟一些动作,例如打地下堡,甚至可以去打一个团本(因为有些WA要进入团本才加载,因此要完整发现WA问题,还是需要边打团本边测试)
我这里小号就在主城随便尝试一下,这是我打了一会木桩的尝试
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-kxw2T3cSjn-cg.jpg[/img]
由于语言问题,我们在这里是无法直接看到哪个WA造成了卡顿。
我们需要停止分析并点击“报告”
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-edtcT3cSsg-8p.jpg[/img]
拿到报告我们首先关注的是
Time inside WA: XXXms (YYms)
这里可以理解为,处理了XXX毫秒的数据,其中有YY秒使用在了WA
我这里是2.17%
可以简单理解为WA造成了2.17%的卡顿
那么我们为了减少卡顿,应该按照消耗时间从高到低去禁用或者修改WA
我这里有一个todo list 67.28ms, 2.20% (27.94ms)
可以看到是严重高占用的(这个WA我知道是屏幕左边这个每周待办)
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-69l3T1kSaw-nu.jpg[/img]
我们假设不知道这个WA是什么,我们带着名字的前半部分去搜索“todo list”
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-e2i4T1kSdo-bu.jpg[/img]
这样,我们就可以找到是这个内鬼导致了高占用。这个WA不会在团本载入,所以我们不需要删除这条WA。
我们继续找下一个高占用的。
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-lnnT3cSsg-6j.jpg[/img]
果然,这种持续监控的,就是会显著增加占用
这是我奶萨小号的一个WA,它可以告诉你当前收回图腾会收回哪个图腾。
那么我应该做的,就是把这一段右键删掉
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-igwvT1kScw-el.jpg[/img]
或者禁用
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-6xroT3cSwz-ba.jpg[/img]
只要重复这个步骤
1.找到造成卡顿的WA
2.定位该WA提供的功能
3.判断是否保留
就可以在WA方面优化到极致
第四步 继续优化插件
在尽可能优化WA之后,我对FPS还是不满意,于是对ElvUI动了手
哪怕非常习惯了ElvUI的界面,我还是不得不禁用他,为了稳定的FPS和开荒效率
我把ElvUI+Plater换成了
Shadowed Unit Frames(单位框体)+Dominos(动作条)+Kui Nameplates(姓名板)
做了这些之后,我的FPS已经达到了可以流畅团本的程度。这也留下了结论
如果你要使用WA,那么与ElvUI以及Plater一起使用应该是天方夜谭。
画外音:我当时删掉了一个占用极高的WA(而它看起来人畜无害,只是一个监测合计等团队BUFF的WA),之后我就发现我使用的整合包也在当天删除了这个WA(原来你也卡啊[s:ac:哭笑][s:ac:哭笑][s:ac:哭笑])
[img]https://img.nga.178.com/attachments/mon_202409/19/9aQ2u-grs8T3cSuc-bl.jpg[/img]
以下为原文
团本一开始进入战斗就卡的像PPT,low帧个位数(战斗期间),平均帧率也很低。
在闲鱼找的超频调试的,调试完说解决不了,把钱都退了
所以魔兽世界这个游戏就是无法解决卡顿问题吗?
卡成PPT真的非常难受。
想在这里有偿(200元红包)解决卡顿问题。
游戏的体验真的太差了
前阵子升级了电脑后,这是现在的配置
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ7i87-jw5mT3cSyc-ti.png.thumb.jpg[/img]
主要是12日开团本之后一直在开荒
对FPS非常不满意,在团本开放之前的世界以及5人副本都没有体会到明显卡顿。
主要是1%以及0.1%的low帧非常低,这非常影响体感,尤其是嗜血期间的输出以及平稳输出。
这是3小时开荒的游戏加加数据
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ7i87-230zT3cSpu-i4.png.thumb.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-72k8T3cSoi-hi.png.thumb.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ7i87-6xedT3cSq2-i3.png.thumb.jpg[/img]
只要一进入战斗,FPS就开始降低,关键是CPU和GPU的占用又不高
CPU占用平均只有48%
GPU占用平均只有64.89%
瓶颈难道在内存吗?
使用的是雨帆主播的新手盒子基于ElvUI的整合
我认为已经很干净了。
这是插件界面
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ7i87-dqdxT3cSsg-bw.jpg.thumb.jpg[/img]
插件清单
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ7i87-hacrT3cSkp-im.jpg.thumb.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ7i87-8zm8T3cSkj-js.png.thumb.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ7i87-hk3jT3cSjt-in.png.thumb.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-29n6T3cSk2-it.png.thumb.jpg[/img]
WA清单
真的很头疼
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-7u07T3cSbe-p3.png.thumb.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-awf0T3cSbs-p9.png.thumb.jpg[/img]
13号我换回了之前的显示器开荒(2560*1440并且用0.85倍分辨率运行在2176*1224)
这是2个多小时的性能报告,截图中间后面就是团本结束了。团本的时候就是FPS低、占用低、
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ7i87-1lzT3cSpm-i4.png.thumb.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-8srsT3cSqo-i9.png.thumb.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-cxziT3cSpn-i1.png.thumb.jpg[/img]
现在的软件以及超频设置
我现在的内存是正常开的EXPO,不过调了一下小参
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-5mu7T1kSbb-b8.jpg[/img]
CPU是PBO全核负20
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-2y2xT1kSbb-b8.jpg[/img]
游戏内设置
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-2vqjT3cSxf-r1.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-gva7T3cSsg-ln.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-1ki9T3cSya-r6.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-cqkuT3cSzc-ro.jpg[/img]
不知道还能改动哪里了,我目前能想到的原因是
1.显卡2080ti太老了,就这个水平了,拖累了整体表现。
2.显卡温度不高,但是显存核心热点温度高(显卡用了挺多年,没拆出来清灰换硅脂)
[img]https://img.nga.178.com/attachments/mon_202409/14/9aQ0-2xygT3cSp6-ha.png.thumb.jpg[/img]
3.开了ElvUI以及这么多WA,就是会严重影响FPS(我认为还是可以提升)
4.这个m-die的内存是瓶颈,如果换成其他的,例如频率更高的,或者时序更低的,FPS还能提升
5.罪魁祸首Plater?