哈囉大家好!最近回鍋魔獸世界參加前夕體驗燃燒軍團的入侵
包了月卡卻不知道做什麼只好玩插件跟魔獸世界效能改善
整理出一點關於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再戰燃燒軍團!