您的位置:网游 > 图文攻略 > 魔兽世界wlk卡顿怎么解决

魔兽世界wlk卡顿怎么解决

时间:2024-07-06 12:40:03
  • 来源:NGA论坛
  • 作者:落云间
  • 编辑:小波
0

魔兽世界怀旧服中,想必现在有很多玩家对于卡顿怎么解决,具体怎么解决卡顿呢,相信很多小伙伴好奇,那么今天我就为大家带来了卡段解决方法。感兴趣的玩家一起来看看吧。

卡顿解决方法

占用内存多的插件一定会引起卡顿吗?

插件的内存占用不会引起卡顿,或者说二者没关系。一些人有这个误区可能是因为看到插件内存占用里,第一的插件用掉了100MB+甚至更多内存,而第二第三只有几十MB或仅仅几MB,难免会觉得占用第一的那个插件是不是多少有些“问题”。 其实完全不是,造成卡顿的话 20行代码足够了,我把它写进了一个WA,工作原理是每帧对每个姓名板上的每个光环都进行1000次的状态监测。所以载入后,在主城人多的地方,开启友方姓名板(默认键是 shift + v),你的帧数应该会瞬间暴跌,配置差的应该可以跌到个位数,而这20行代码以及它工作时所占用的内存几乎小到可以忽略不计(1~2kB)。

卡顿体验WA

!WA:2!TA13VTnrC8LvqmLIqSWycK4bRs1uIye1og9HPH2QdjRDknP44UUbbLEX(C8rDo7D35M290icjg)AGQaEyIjOrtGqcPH6tWgsm1)cSIqiH4TPLX41(pW47zhN2UoaHeNAJ)(R77V8h)9Uefs1mLzkZlnAhIHlTIRpZa)C7PlYxy7Yk7jiUuEs2kLTS4yXu36LU6O7bwRJOgG(zDjur9C5lPNxRRHRRJPBlALwep8cBeZM3Sb2wv68fAlyKgnWm(tCiwFYVwvSIhw1Nse32NJRHCAHwHly(4fUn3VoEjmvuX3YIS861Ynzf9Av0NutxluENCUutsygoW2zzyWwTkZMVyX2CpSJZ0M8KTLUwgJfcE86EoOvWmnkQjMNSJjUo4EDijytLV4SfMR4Q(0(jxsV9JmeKLW6r8Z4AI)U9SjuZygf5CgOsGGV4MlIXEtcbZqOHG0XEvo2XkS3e8Oqa4iHpdjW2DGSud3qMWh7Gbd3fyRJmwSbZ1NAEPd4LsGxwuJBJG(2zJ64j8E2qHH)y5YAIad6tOsDP4vhO2709(O1(Z1(5wOQ0Q0Ex(M35g3O31UYFCL3P3x8939Z)X035hUzVV8YzQsV7h(EvSjwIxyPE)0f79jxV3h)bG(7T2fV7vx7Ex)ZG)8EYTLk5CDCzNorIedD7iPXvN6KZPx27PcfcagxiNigZtmf2AfilJn3mkRLKHsf7RBeU5C9lUncn4T85cI1kQfZxqVdZvaTkDqUAPYLYhmmd6ssZ6eARryUmeSwTFlbaG37TF)Ex7B3r7locDdL1YLzopd51E((erbEjcNu3bVq)QDByAV9pDPs51QPwwxV8mAtFQP07oiEvixa)89RKZUJ4i1gcLkpNEXPlL)x72WXTvbg(8(yQXkZ(iJL9iVCujjvSU8Nyp0wYi3C36(cHlT8sygGu7ifxetBiSF6q7JRSvLm5g0o2aG4NkwITQuPDy01TjglsXC(qH7OIbYbhrwKaI3FyauH(cMzx3gtAylM6K1x)3oX9V)9vDCrMfQlGTqfhuRPVJGKuvI0pyWRLuZWbX5skvo0sKeDyHWBzzeSVJ4tmx3AMXNa(65m5lmXQikrcrCPtOXfiMOWgyehxrWclVhly4Gr7Ak)ubmPMCUaJJH5gM82s7cD6OQnreAHGxp06G3iOAWBgmADlcLWTFqXRtOrFPa(lzhJbtlsYKFwdeteCUcRA6wZaqGUnxOE0ZL3lYXfAtkwkVIsoggWJfyW0I0JyjFmsMKjJ0la9J1NMSnAn85NekdDstCO0Kw(0WaQOJ5I0zsQaRx8fv8yaulTiIx6mHYlOmEihK3klEyf5qQzDGeqHqv8qegpDUALIfM9uyXagE6mzumDd3TCfLqXCpykflpkHLJgva5dcx25ajHfDwPUbM3YM4GL((4khDmiAkd0SL2ThQJRm(yJTBd3kYYiEyf5Pdq4LbvU10YycsZSRnTZYy7CXnU4fMAUdEz7GSlRiwHzGIWgt3Dko4vK0Mm)TUpMw(u(p8((yvWIkgmINi9iLPZ5zc90roC4RFa9alnUCMV3XMwEwIfYaxDsttarwDEmArzrXRoRBlmlKCgSjbvTICh8QgiXrY62OrBa3g6e7GAjvb8V4qbg2bMlN4e)BO3yil5FeDkxrL)4JN5)jq5wTZhgmlZdyhzBiGWKLSZ3GqsY4zltRvYtdBXWC7Yud8dZ9z(V8cs9cUUntWwo(opt(nddx5jrhHRXsrh5VVLU1ieZ6rN3QT1zsEPGPW56FXh42cW1bWlSz0jfH5HCgw9k50YNVKgYXZgnuDa6BrAKekyPZX2ATKhvo1jn(9p9RK30k8TgmJejqdTUjHlV(Y0WMEM9M6DBhFjlBVdetkp68vjCeCWMPDkU2rZoE2JMAPF5S)f

所以现在你可以打消这个顾虑了,内存买来就是要用的,在允许的限度内,程序/插件把更多的数据往内存里填,加快它的处理速度才是正常且预期的。对于密集数据处理型插件,如Detail,通过增加内存使用来降低CPU占用,进而减少卡顿,是一种以 “空间换时间”,十分好的处理方式。 退一步说,现在应该也没多少人会缺内存容量了,关心占用了多少内存,不如去关心关系你的内存频率。

使用Interface Usage找到卡顿的元凶

插件所带来的卡顿,几乎全部集中在CPU上,尤其在多人的团本中。所以这里我们需要借助一个叫Interface Usage的插件来揪出过度占用CPU的元凶。

插件下载

通过curse官网,或各类插件下载器下载,目前它的版本只有正式服,下载后放到怀旧服的插件文件夹内加载使用即可。

魔兽世界wlk卡顿怎么解决

安装插件后 输入 /iu, 会调出如图的界面,选择Addon CPU Usage,勾选右下角,然后观察红框的两列。第一列是瞬时cpu占用时间,第二列是瞬时cpu占用时间的叠加,点Reset按钮后可以重置。

魔兽世界wlk卡顿怎么解决

具体怎么使用呢?

a. 比如你遇到的是这个帖子的问题,[刀扇卡顿],即 特定情景的卡顿,这类卡顿十分好重现,如释放某个技能时卡,开启某个界面时卡,进入某个区域时卡等等。这时候调出上面/iu的界面,去重现卡的场景,同时观察第一列瞬时占用就可以了,卡的时候你会很容易看到一个插件瞬时占用飙升到第一名,并且大幅领先第二。那么禁用它即可,问题迎刃而解。

b. 另一种情形没这么直观排查,比如25人团本卡,怪多的时候卡,AOE场景卡等等。这时建议选取一个场景复杂的BOSS来测试,如25naxx尾王,还是同样/iu调出界面,在团长开怪倒数的时候点击 Reset,然后正常打BOSS即可,打完后去观察上面的第二个红框 ,点击标题栏由高到低排列,此时不出意外,排名前三的插件 比 其他所有插件的cpu占用时间总和 还要多的多的多。 禁用或换替代插件即可,问题迎刃而解。

通常来说,占用高的插件都是密集数据处理型的插件。如WA,Detail,Exrt,姓名板插件(Plater等),光环类(EAM等)。非密集数据处理的如 地图插件,背包整合,掉落查询等几乎在25人团本战斗时不会产生任何占用。这里需要额外多说几句的是WA,WA是一个十分优秀的插件,但分享给你WA字符串的人可就未必了,比如我上面那个20行可以把你帧数卡炸的字符串。实际情况中,如果你团本卡顿,通过上面的 方法b 做排查,占用第一的很有可能是 WA,这时需要通过WA内置的性能分析做进一步排查,方法是右键点击WA的图标,会弹出如下的界面,它会列出你的每一个子WA,也就是你字符串所导入的每一个“项”的占用。

魔兽世界wlk卡顿怎么解决

使用方法与 Interface Usage大同小异,就不赘述了,通常来说 光环类WA,和属性统计类WA都有很高的开销。所以用什么载什么,不要去网上把别人的字符串一股脑的全闭眼载到自己电脑里。那种团本/5人本整合WA,也就是光环类WA,最好找原创或一手汉化的使用,不要使用各种魔改版本。 因为传播者/魔改者水平有限,改出了卡顿他自己往往都不知道,还是回到那句话,WA是个十分优秀的插件,但分享给你WA字符串的人就未必了

最后,排查完毕 记得禁用iu,或者取消勾选它右下角的 "Enable Script Profiling",因为 iu 保持监测状态的本身同样会二次消耗大量的cpu,不用时记得关闭。

总结

1. 通常说的游戏卡顿 99% 是由插件造成的

2. 插件造成的卡顿 与 插件占用的内存 没有直接关系

3. 插件造成的卡顿 主要体现在插件对CPU资源的 “不合理” 占用

4. 插件造成的卡顿 本质是,在某一帧对CPU造成过高的处理请求,导致该帧的生成时间过长

5. 对CPU持续占用率高的插件,未必会引起卡顿,要理性看待

6. WA,EXRT, Detail,姓名板(Plater等),光环类(EAM, BigDebuff等)等密集数据处理型插件通常是CPU开销大户,但要结合上面的 4,5 理性看待

7. WA 是个好插件, 但分享给你WA字符串的人未必

8. 魔兽是一个CPU游戏,当CPU过低时,首要考虑的应该是提升CPU

本文内容来源于互联网,如有侵权请联系删除。

相关内容
9.0
已有47935人评分 您还未评分!

玩家点评 0人参与,0条评论)

收藏
违法和不良信息举报
分享:

热门评论

全部评论

网游测试表
3DM自运营游戏推荐