关于魔兽世界性能瓶颈的问题
https://www.bilibili.com/video/BV1eT421k7Be今天再看极客湾的这期视频的时候。其中13分30s左右有提到利用intel vtune profiler中的性能计数器查看游戏运行时的性能瓶颈,便想说试试魔兽现在是个什么情况。尤其是在多插件,多人数的复杂战斗情况下的性能瓶颈。
就说下载下来玩玩,其中极客湾的视频使用的其中这个功能
和这个功能
另外发现还能跑显卡以及内存相关的一些功能。但无奈我手里并没有intel cpu,且amd端并没有找到类似易用的工具,就说来CHH看看有没有有兴趣的使用intel cpu的老哥想折腾玩玩的~ 首先,插件编写难免出现类似“屎山代码”一样的情况,运行效率低下且存在BUG,而且wow本身的api都在不断迭代中产生BUG
其次,fps的下降更多的瓶颈应该是来自“数据交换”吧,既有CPU运算层面也有网络传输层面,所以之前很多老鸟都戏称wow是个“CPU”游戏,尤其是在多人交互场景
而且这个游戏不是fps游戏,只要硬件相对新一点,不需要有帧数不够用的焦虑 cldzyc 发表于 2024-7-13 19:20
首先,插件编写难免出现类似“屎山代码”一样的情况,运行效率低下且存在BUG,而且wow本身的api都在不断迭 ...
你说的情况确实存在,主要自己在玩的时候,5700x3d+3060ti在我上诉提到的场景中确实存在较严重的掉帧情况,在不会lua的情况下自己查插件问题几乎无从谈起。所以只能想从硬件方面解决,虽然说是cpu游戏,以及x3d有奇效的情况下。但是确实没有一个从相对系统底层的角度得到一个较为准确的结果,关键这个游戏一来没有benchmark,二来能导致掉帧的影响因素较多,更多是一个黑盒的情况。所以在看到这个方式的时候眼前一亮,就说看问问看有无想折腾玩玩看的兄弟 a349840183 发表于 2024-7-13 19:28
你说的情况确实存在,主要自己在玩的时候,5700x3d+3060ti在我上诉提到的场景中确实存在较严重的掉帧情况 ...
我个人觉得应该是解决不了的,其实从20年前玩war3开始就注意到这个问题,尤其是那些塔防地图,到后期人潮时候fps也是骤降到生活不能自理,哪怕过去这么多年了,类似这样的问题只能说有改善但是无法彻底避免或者解决 cldzyc 发表于 2024-7-13 19:31
我个人觉得应该是解决不了的,其实从20年前玩war3开始就注意到这个问题,尤其是那些塔防地图,到后期人潮 ...
确实,其实我也不抱太大希望,只是这个路子看上去应该挺有意思,之前也没玩过,就说折腾看看。。意义确实不大,就是玩玩 本帖最后由 cldzyc 于 2024-7-13 19:40 编辑
a349840183 发表于 2024-7-13 19:34
确实,其实我也不抱太大希望,只是这个路子看上去应该挺有意思,之前也没玩过,就说折腾看看。。意义确实 ...
另外你所谓的严重掉帧不知道是有多严重,目前我正式服玩下来感受如下:
在团本中,也就是初期阿梅达希尔的倒2 BOSS掉帧印象深刻,不过后期随着官方补丁基本也解决了
在日常中无非涉及的就是大规模野外PVP和世界任务,尤其是翡翠梦境那个绽放周常任务肉眼可见可以感知到帧数下滑,不过我这里fps基本能保持在50+以上所以也不存在严重影响游戏体验的情况,剩下的应该就是个人5人本大秘境了,比如学院大树前小怪一波全拉,我不少朋友有抱怨帧数瞬间骤降到严重卡顿,但是我从来没遇到过,不知道是个别插件或者WA自身问题导致还是对方配置太差 这游戏都20年了还没玩明白吗?打团特效最低其实就是个cpu游戏,想办法超到6g冒烟还卡就是无解[恶魔] cldzyc 发表于 2024-7-13 19:39
另外你所谓的严重掉帧不知道是有多严重,目前我正式服玩下来感受如下:
在团本中,也就是初期阿梅达希尔 ...
其实就算到后期farm m后二的时候尤其丁达尔藤蔓落下的时候是最严重的,我还是通过wa直接屏蔽了藤蔓血条的情况,如果是组满30人的h情况更严重。其次目前能想起来相对明显的就是之前仙林门口,或者蕨皮山谷门口一波20-30只怪嗜血的时候掉帧严重,最严重能到20fps左右,下面是我在正式的插件,其实我也不是随时全部启用,是用simple addon manager保存了几套插件配置看情况启用的。wa相对多一点,但是一般都会根据使用情况自己调载入条件的,而且也用了wa自带的性能测试工具测试过有没有异常占用的wa。包括插件我用了interface usage或者addonusage之类的插件cpu time占用查看插件有没有异常,其中你可能会看到ndui+nduiplus和elvui和elvui windtools两套东西,也正是因为这两套东西基本都会是占用前几,我在做测试的时候同时下载下来调了两套配置在测试。
cldzyc 发表于 2024-7-13 19:39
另外你所谓的严重掉帧不知道是有多严重,目前我正式服玩下来感受如下:
在团本中,也就是初期阿梅达希尔 ...
其次最近亚服没续卡了在等国服开,找了个朋友的号玩b测,报错闪退这种以及服务器在美西,导致的延迟问题除外,到人多的的木桩附近瞬间,以及进组切换位面的瞬间,也会出现帧生成时间曲线上突然给你来几个尖刺的情况,就真有点头疼 51972上年的测试正服 amd 跟intel 的效果是差不多的,所以不用想太多
单纯是wow自己写得烂[偷笑]
差别大一点的只是怀旧服中特定的boss
*到现在20240713 ctm中的 4巨像 某2支巨像(怀疑是火+毒) 同时放特效/技能是还是有,只是4只抽又要同时间放技机率较低
如果都是78x3d/795x3d, 能做建议 是在这个打团时 把cpu 散热的 fan/pump 直接拉满,体感会好那麽一丁点点...
因为x3d 对温度敏感,打团时散热拉满 让它的频率一直在高频时稳定一点 本帖最后由 cldzyc 于 2024-7-13 20:55 编辑
a349840183 发表于 2024-7-13 19:58
其实就算到后期farm m后二的时候尤其丁达尔藤蔓落下的时候是最严重的,我还是通过wa直接屏蔽了藤蔓血条的 ...
就拿蕨皮来说,1号那边一波拉我这边不会感觉到明显的卡顿(问了几个朋友也说没),没特意观察帧数,但是目测应该不会低于60+,还是4K分辨率特效全开,所以我觉得你这边更大问题在于插件本身或者WA,这个就很难排查了,尤其是你还安装了框体插件
另外我建议你安装个Bugsack观察下插件报错情况 cldzyc 发表于 2024-7-13 20:42
就拿蕨皮来说,1号那边一波拉我这边不会感觉到明显的卡顿(问了几个朋友也说没),没特意观察帧数,但是 ...
报错一直有关注,这个确实没有。蕨皮山谷就是只有第一波将近20只怪的时候嗜血期间掉帧,以及老一后面的第一波,会明显掉帧,但其实相比团本都还算好一点,团本体感相对更明显 本帖最后由 a349840183 于 2024-7-13 21:06 编辑
rfdingo 发表于 2024-7-13 20:31
51972上年的测试正服 amd 跟intel 的效果是差不多的,所以不用想太多
单纯是wow自己写得烂
我是5700x3d,游戏期间是直接锁4.05的。但老实说这u开了负压后就1.1v,用的个135的小双塔压的,温度顶破天也就60来度,大多可能就50多。负压是长时间测试过,事件查看器也观察过没有whea rfdingo 发表于 2024-7-13 20:31
51972上年的测试正服 amd 跟intel 的效果是差不多的,所以不用想太多
单纯是wow自己写得烂
其实我前面也提到过,51972的测试也算是尽了他的力了。这b游戏主要没有benchmark,还多了插件这个变数,整体基本算个黑箱,变数实在太多了。所以在看到我正文提到的测试方法时才眼前一亮,能从这个相对底层的角度看这个问题,相信能有个更具体准确的答案 a349840183 发表于 2024-7-13 21:10
其实我前面也提到过,51972的测试也算是尽了他的力了。这b游戏主要没有benchmark,还多了插件这个变数, ...
https://www.amd.com/en/developer/uprof.html
那看看这个? 本帖最后由 a349840183 于 2024-7-13 21:30 编辑
rfdingo 发表于 2024-7-13 21:21
https://www.amd.com/en/developer/uprof.html
那看看这个?
哈哈哈,我其实把这玩意下载下来玩了一下,区别有点大,整套ui看样子相比intel那个差距有点大。。。貌似也没有类似功能,可能我没有玩懂,或者是没看懂。。其实我原文有提到,“且amd端并没有找到类似易用的工具”,只是说的比较委婉~主要涉及的底层相关的东西确实是比较小白,或许是能抓出相关数据,但是并没有做整合之类的 最大的问题和短板其实就是暴雪的破旧引擎
页:
[1]