[心得] 关于魔兽世界的CPU效能与帧数

楼主: ym010273 (黑胡椒炎)   2016-08-15 01:53:33
哈囉大家好!最近回锅魔兽世界参加前夕体验燃烧军团的入侵
包了月卡却不知道做什么只好玩插件跟魔兽世界效能改善
整理出一点关于CPU在魔兽世界的心得给大家参考看看
测试时间:2016/8/14,军临天下前夕
配备简述
OS :Win 10 64bit
CPU :i5-2500k OC 4.7Ghz,四核心处理器
VGA :GTX 970 铠甲喵
RAM :DDR3-1600 16G (8G两条)
SSD :120G不够大没放魔兽世界。
这次改版看到55G的魔兽世界资料夹,120G SSD感到绝望(跪)。
首先下载俗称后燃器的AfterBurner安装后就可以监控GPU、CPU、RAM的使用负载
http://imgur.com/jesPZM6
OSD讯息
魔兽世界的影像设定
显示模式 :视窗模式(全萤幕)
图形设定(推荐) :拉到‘7’
反锯齿 :MSAA 4X
垂直同步 :无
帧数限制 :不限
然后测试环境在霜墙要塞的俯瞰、前瞰视角,奥格玛虚空裂片军需官人多的地方
以及30人随机团队阿克蒙德的团队战斗
2016/8/15晚上新增三个测试:
特效全关无插件的霜墙要塞、特效最高无插件的霜墙要塞、野外实战军团战役首领
新增一个简略表格迅速浏览:
┌─────────┬─────────┬────────┬────────┐
│ 地点 │ 插件加载 │ 影像设定 │ 帧数 │
├─────────┼─────────┼────────┼────────┤
│ 霜墙要塞_俯瞰 │ 有 │ 7 │ 120 │
├─────────┼─────────┼────────┼────────┤
│ 霜墙要塞_前瞰 │ 有 │ 7 │ 70 │
├─────────┼─────────┼────────┼────────┤
│ 霜墙要塞_俯瞰 │ 无 │ 7 │ 123 │
├─────────┼─────────┼────────┼────────┤
│ 霜墙要塞_前瞰 │ 无 │ 7 │ 73 │
├─────────┼─────────┼────────┼────────┤
│ 霜墙要塞_俯瞰 │ 无 │ 1 │ 217 │
├─────────┼─────────┼────────┼────────┤
│ 霜墙要塞_前瞰 │ 无 │ 1 │ 136 │
├─────────┼─────────┼────────┼────────┤
│ 霜墙要塞_俯瞰 │ 无 │ 10 │ 103 │
├─────────┼─────────┼────────┼────────┤
│ 霜墙要塞_前瞰 │ 无 │ 10 │ 50 │
├─────────┼─────────┼────────┼────────┤
│ 奥格玛 │ 有 │ 7 │ 44 │
├─────────┼─────────┼────────┼────────┤
│ 奥格玛 │ 无 │ 7 │ 48 │
├─────────┼─────────┼────────┼────────┤
│ 随团阿克_战前 │ 有 │ 7 │ 80 │
├─────────┼─────────┼────────┼────────┤
│ 随团阿克_激战 │ 有 │ 7 │ 58 │
├─────────┼─────────┼────────┼────────┤
│ 野战军团战役首领 │ 有 │ 7 │ 42 │
└─────────┴─────────┴────────┴────────┘
不想看太多的直接看结论:
魔兽世界的多核心处理器只支援到
【中重度双核】或【重度单核+轻度平均分配第二、三、四核】的双核心CPU架构
‘CPU单核的效决定帧数的下限’
‘CPU单核的效决定帧数的上限’
‘降低特效是帮CPU减轻负担’
ㄅ、地点:霜墙要塞
甲、俯瞰视角,插件全载:有TMW、WA、Grid、Skada、ArkInventory等UI
帧数 :120
CPU平均负载 :38
CPU1负载 :25
CPU2负载 :23
CPU3负载 :20
CPU4负载 :83
http://imgur.com/xwy1wpM
俯瞰视角物件少,CPU平均使用38%、CPU4使用83%,GPU使用率72%帧数冲到120张
乙、前瞰视角,插件全载:有TMW、WA、Grid、Skada、ArkInventory等UI
帧数 :70
CPU平均负载 :39
CPU1负载 :27
CPU2负载 :28
CPU3负载 :14
CPU4负载 :88
http://imgur.com/9UJJZNY
前瞰视角物件多,CPU平均使用39%、CPU4使用88%,GPU使用率65%帧数70张
丙、俯瞰视角,插件全关:
帧数 :123
CPU平均负载 :40
CPU1负载 :20
CPU2负载 :20
CPU3负载 :22
CPU4负载 :88
丁、前瞰视角,插件全关:
帧数 :73
CPU平均负载 :42
CPU1负载 :27
CPU2负载 :33
CPU3负载 :22
CPU4负载 :83
ㄆ、地点:奥格玛虚空裂片军需官
甲、插件全载:有TMW、WA、Grid、Skada、ArkInventory等UI
帧数 :44
CPU平均负载 :39
CPU1负载 :78
CPU2负载 :30
CPU3负载 :25
CPU4负载 :23
http://imgur.com/72TBtRg
视野内人很多,CPU平均使用39%、CPU1使用78%,GPU使用率47%帧数44张
乙、插件全关:
帧数 :48
CPU平均负载 :41
CPU1负载 :81
CPU2负载 :28
CPU3负载 :23
CPU4负载 :30
这边可以看到插件全载跟全关掉的CPU使用率跟帧数差距,基本上差不到10%
插件全关会比较顺,毕竟使用插件还是有异常冲突使帧数下跌的情况
以我插件使用来看算是中重度使用者,最下面还有加载插件在随机团队战斗的帧数纪录
然后加入一个多核心亲和性测试,于Windows10系统环境下方工具列右键-工具管理员
分页:详细资料找到wow64.exe,右键-设定亲和性、设定要执行魔兽世界所用的核心数
默认就是开四核,我分别测试开三核、二核、一核的帧数与CPU负载
ㄇ、地点:奥格玛虚空裂片军需官
甲、插件全关,四核:
帧数 :48
CPU平均负载 :41
CPU1负载 :81
CPU2负载 :28
CPU3负载 :23
CPU4负载 :30
乙、插件全关,三核:
帧数 :45
CPU平均负载 :44
CPU1负载 :77
CPU2负载 :41
CPU3负载 :41
CPU4负载 :19
丙、插件全关,双核:
帧数 :43
CPU平均负载 :40
CPU1负载 :65
CPU2负载 :68
CPU3负载 :13
CPU4负载 :14
丁、插件全关,单核:
帧数 :37
CPU平均负载 :30(...)
CPU1负载 :100
CPU2负载 :6
CPU3负载 :9
CPU4负载 :6
由此可见魔兽世界的多核心处理器只支援到
【中重度双核】或【重度单核+轻度平均分配第二、三、四核】的双核心CPU架构
再多的核心数目、再多的框框执行绪,魔兽世界都用不到,依旧让单一核心负载到极限
所以‘CPU单核的效决定帧数的下限’
显示卡决定帧数的上限,但是高到120张就被我的CPU单核效能之墙挡下来了…
所以‘CPU单核的效决定帧数的上限’
这个只能归咎于魔兽世界的引擎无法支援真正的多执行绪
如果想要换魔兽世界专用机或是觉得打团很卡想升级CPU的话
尽量选择单核时脉高的,如:i3-6300 (3.8Ghz)>i5-6400 (2.7Ghz Turbo 3.3Ghz)
当然有预算直接封顶拿i7-6700k XD
以我这颗i5-2500k OC 4.7Ghz效能大概是
i5-2500k OC 4.5Ghz ≒ i5-6500 (3.2Ghz Turbo 3.6Ghz)
https://www.youtube.com/watch?v=ZHb7qEKH1JU
目前打军团入侵的战役碰到人多打头目的场合帧数跌到约40张
在30人随机团队帧数可以保持在55张以上
ㄈ、地点:阿克蒙德随机团队(30人)
甲、战斗前,插件全载:有TMW、WA、Grid、Skada、ArkInventory等UI
帧数 :80(限帧80)
CPU平均负载 :29
CPU1负载 :20
CPU2负载 :13
CPU3负载 :27
CPU4负载 :56
http://imgur.com/0vkcDvz
乙、战斗中,插件全载:有TMW、WA、Grid、Skada、ArkInventory等UI
帧数 :58
CPU平均负载 :45
CPU1负载 :29
CPU2负载 :31
CPU3负载 :38
CPU4负载 :82
http://imgur.com/EL7GlGn
在阿克蒙德激烈(?)的战斗中帧数维持都有55张以上的水准
接下来是新增的环境测试:特效全关跟最高的帧数影响与野外实战军团战役首领
ㄉ、地点:特效全关的霜墙要塞,影像设定设为1,反锯齿 无
甲、俯瞰视角,插件全关:
帧数 :217
CPU平均负载 :34
CPU1负载 :19
CPU2负载 :11
CPU3负载 :17
CPU4负载 :89
http://imgur.com/IAun2ux
乙、前瞰视角,插件全关:
帧数 :136
CPU平均负载 :40
CPU1负载 :20
CPU2负载 :31
CPU3负载 :19
CPU4负载 :89
http://imgur.com/lAPcp3q
在特效全关的情况下,俯瞰 VS 前瞰的GPU使用率为49% VS 60%
ㄊ、地点:特效最高的霜墙要塞,影像设定设为10,反锯齿 MSAA 8X
甲、俯瞰视角,插件全关:
帧数 :103
CPU平均负载 :45
CPU1负载 :30
CPU2负载 :27
CPU3负载 :42
CPU4负载 :83
http://imgur.com/iW0kXNj
乙、前瞰视角,插件全关:
帧数 :50
CPU平均负载 :45
CPU1负载 :29
CPU2负载 :32
CPU3负载 :31
CPU4负载 :88
http://imgur.com/ytXi3l4
前瞰GPU使用率69%,俯瞰GPU使用率66%,差3%
所以显示卡对于魔兽世界的特效影响没有CPU占这么大比例
以前瞰物件多的情况下
特效最高与最低的帧数有50:136张的差距,两者情况GPU使用率为60%:69%差9%
不管特效开最高最低,显示卡的使用率都在49~69%之间跳动,帧数全都被CPU卡者
所以‘降低特效是帮CPU减轻负担’
ㄋ、地点:野外实战军团战役首领
实战,插件全载:有TMW、WA、Grid、Skada、ArkInventory等UI
帧数 :42
CPU平均负载 :44
CPU1负载 :35
CPU2负载 :34
CPU3负载 :30
CPU4负载 :76
http://imgur.com/81k6u0e
野外人不多,大概几十位玩家在打,找不到更热闹的野外首领场景了
不过帧数表现野外的确比团队副本内来的低
理论上在未来7.0的30人以下的团队副本内帧数都能保持相当的水准
(Bz别加入些炫砲到不行的光影特效或一堆会让人有密集恐惧症的物件数量的话啦…)
(好饶舌…)
感谢大家观看,9/1再战燃烧军团!
作者: kimula01 (Dior_Homme)   2016-08-15 01:58:00
有测试文给推
作者: sumarai (Pawn)   2016-08-15 01:59:00
老游戏
作者: meishan31 (边缘人)   2016-08-15 02:02:00
若用MAC就不同了, 印象中4C都很平均
作者: kimula01 (Dior_Homme)   2016-08-15 02:02:00
希望8.0的时候BZ佛心公司能再出个WOW跑DX12模式 .. QQ
作者: meishan31 (边缘人)   2016-08-15 02:07:00
拜托不要, 至少等2020以后再弄...
作者: linus (天使不见了)   2016-08-15 02:28:00
我每秒帧数偶尔看一下,大概都1x左右还是照样玩了...但入侵事件人一多就卡死了....囧
作者: ciop (凯利)   2016-08-15 02:45:00
刚好最近要挑电脑 感谢测试
作者: meishan31 (边缘人)   2016-08-15 02:49:00
作者: AKARA (AKARA)   2016-08-15 03:04:00
请问你的RAM多少呢?
作者: superLM (Let's play it by ear)   2016-08-15 03:27:00
来分享老电脑I5-760+GTX460 http://imgur.com/a/qf8bD
作者: frank161616 (Torg)   2016-08-15 03:30:00
推测试
作者: ekrik (unknown)   2016-08-15 03:48:00
WOW以直这样 所以以前的G3258......
作者: dan930315 (Brisa)   2016-08-15 05:31:00
测试推
作者: hbk97788   2016-08-15 06:47:00
推测试
作者: s8055 (s8055)   2016-08-15 08:49:00
哇 请问一下这么说 我刚买i7 2600 实际上比不上i3 6100吗?
作者: Luvin0429 (Luvin0429)   2016-08-15 08:51:00
作者: s8055 (s8055)   2016-08-15 08:51:00
如果电脑习惯跑很多额外程式 多核比较好吧?例如实况软件等
作者: Luvin0429 (Luvin0429)   2016-08-15 08:52:00
6700k oc4.6 人多只有4.9桢…瓶颈出在显卡0.0280x真的颇废最近要换1070惹ouo特效也是开7
作者: catstupid (笨猫)   2016-08-15 10:01:00
不知道这样开事件能不能有30XD
作者: zero1017 (轰)   2016-08-15 10:19:00
I5直上I7 6700K OC 4.5Ghz,爽度UP,真心不骗,搭上早早买的970感觉愉悦
作者: meishan31 (边缘人)   2016-08-15 10:27:00
不同CPU之间, 高频率不等于高效能, 因此在WOW乡野间流传的, 单核高效能比多核好, 这是说给AMD听的...
作者: scvb (格雷)   2016-08-15 10:54:00
难怪觉得以前买的E3-1230 3.3G渐渐的不行了
作者: apley (佛渡有缘人)   2016-08-15 11:40:00
多数情况,单核高效能确实比较好,因为能所有核心/线程全用到的软件虽然不少,但会用到的电脑使用者其实没有那么多使用电脑上上网,打打作业报告跟公司工作的占绝大多数。
作者: sorawang   2016-08-15 12:10:00
看完觉得自己拿1231v3根本盘子
作者: meishan31 (边缘人)   2016-08-15 12:23:00
我比较好奇为什么GPU没有跑好跑满100%
作者: leo255112 (咖啡成瘾太容易)   2016-08-15 12:33:00
WOW优化就不好…毕竟是老游戏了
作者: wert213 (Chu)   2016-08-15 12:44:00
推测试!! 那建议cpu买 i7 6700还是i5 6500或6600??
作者: OscarShih (Oscar)   2016-08-15 12:45:00
怎么会盘子, 你PC又不是只打WOW这游戏太古老了, 打RAID顺就好, 野外就30张放过它吧
作者: meishan31 (边缘人)   2016-08-15 12:49:00
开台用7, 省钱用5, 就算不开台买7也会快一点点点
作者: arcross (阿插)   2016-08-15 12:52:00
最近只为了潮而装了水冷 才后悔没买K
作者: Luvin0429 (Luvin0429)   2016-08-15 13:07:00
有超频+没开冷气的话玩游戏71度很正常吧而且我的散热器是很普通的120m ouo
作者: meishan31 (边缘人)   2016-08-15 13:12:00
i5超到4.7不弱啊, 没有限FPS应该会让GPU 100%不是吗?
作者: stfang925 (司马铃薯)   2016-08-15 13:28:00
玩游戏本来就看单核 你只玩游戏买1231是自己问题好吗
作者: Galm (水牛)   2016-08-15 13:41:00
我的是i7 2600K,年前也换了张970,意外的堪用~大多能有60+FPS
作者: OscarShih (Oscar)   2016-08-15 14:09:00
游戏会吃重CPU的也不多,WOW是真的很古老才没完整利用多核心,你试看看巫师3就知道时代的差别了
作者: meishan31 (边缘人)   2016-08-15 14:12:00
求MAC玩家, 我看那很均衡的CPU usage就很舒服
作者: YuenYang5566   2016-08-15 14:16:00
只能等资料移植到新引擎了吗
作者: sorawang   2016-08-15 14:50:00
所以1231该拿来做什么比较合理?认真问
作者: meishan31 (边缘人)   2016-08-15 15:22:00
今天才注意到GPU没100%的问题, 就连我的冷气卡都没满
作者: ekrik (unknown)   2016-08-15 16:39:00
时脉重要不就是吃cpu
作者: sorawang   2016-08-15 18:47:00
多核多执行绪WOW又吃不到等于白花QQ
作者: meishan31 (边缘人)   2016-08-15 19:16:00
其实这篇只有在要塞改改设定, 不足以支持结论.
作者: ekrik (unknown)   2016-08-15 19:47:00
多核可以多工啊 不会白花 你可以开wow又开别的程式不卡要塞跟七星庙信仰(?)树可以测试大部份的东西然后gpu没吃到100% 更可能是legion利用率低下才出的问题
作者: a32165498791 (sio)   2016-08-15 20:27:00
http://i.imgur.com/d1h38MY.jpg6700k 7x度很正常啊印象中2代u是最后一代焊锡散热的,之后都是垃圾硅酯膏散热超频后比较热也是正常的
作者: ekrik (unknown)   2016-08-15 21:29:00
实际上就是gpu利用率不佳导致gpu吃不满 并不是cpu的问题

Links booklink

Contact Us: admin [ a t ] ucptt.com