作者pokepe (難燒的圓針)
看板WOW
標題[心得] 多核心處理器的效能調整與實測
時間Sun Jan 31 22:55:31 2010
過年前親戚請我幫組新電腦 趁還沒搬去之前來測試一下WOW
主要配備 AMD X4 945 C3 超3.75GHz 1.4V(交機前會調回來)
ATI 5770 512MB 4GB主記憶體 W7旗艦版64位元 關閉AERO 催化劑9.12
WOW遊戲設定1024*768 4倍採樣 視窗模式 垂直同步關 效果最高
測試畫面為達拉然銀行前 無UI
W7/VISTA的工作管理員 可以針對每個程式設定要吃哪些CPU
http://img52.imageshack.us/img52/5219/set1j.jpg
WOW在偵測到是多核心系統後 預設值是吃0跟1這兩個CPU
http://img716.imageshack.us/img716/8744/set2.jpg
關於WOW的processAffinityMask請參考小弟文章
http://thelikey.futuretheworld.com/bbs/viewthread.php?tid=212
單開 預設值(0跟1) FPS 25.5
http://img94.imageshack.us/img94/9762/12cpus.jpg
單開 只用單核(0) FPS 18
http://img688.imageshack.us/img688/4896/11cpu.jpg
單開 三核心(0 1 2) FPS 22.5
http://img156.imageshack.us/img156/5797/13cpus.jpg
單開 四核心 FPS 22.8
http://img94.imageshack.us/img94/2203/14cpus.jpg
發現給予太多的執行緒 反而會略微降低效能...
令人懷疑 現在的WOW真有如官方所說 會利用到3核嗎?
那就來測雙開吧
預設值(0跟1) 前畫面FPS16.9 背景畫面FPS 15.8
http://img69.imageshack.us/img69/638/2cpus.jpg
三核心(0 1 2) 前畫面FPS 21.7 背景畫面FPS 18
http://img716.imageshack.us/img716/6205/3cpus.jpg
四核心 前畫面FPS 22.8 背景畫面FPS 21
http://img69.imageshack.us/img69/4233/4cpus.jpg
前畫面吃0跟1 背景畫面吃2跟3
FPS 20.1 FPS 16.8
http://img130.imageshack.us/img130/4081/22cpus.jpg
小結
單人狀況下 雙核心CPU已經夠用了 給太多反而會消化不良
而在雙開的情況下 processAffinityMask才需要手動設定到15以達到最高效能
但手動分配CPU給不同的WOW 反而會造成效能降低
--
喔不,科科!
http://www.glog.cc/2_pic/E4219593DC032.jpg
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.127.36.117
推 nangafulan:推 01/31 22:56
推 t00t:推.超需要你這種文章^O^ 01/31 22:57
推 zanns:所以結論 雙核卡好? 01/31 23:04
推 york1987:萬年K8魂~~ 老k8不死 只是凋零 01/31 23:07
→ pokepe:難保4.0不會增加更多的處理器用量 四核錄影或實況也比較順 01/31 23:11
→ dkchronos:錄影也會嗎 Fraps不是會強制把fps壓到30 實戰會再掉 01/31 23:13
推 eric2099:3F 我也還在用K8 (握手) 01/31 23:14
推 dkchronos:等到2/25 i7-930上市來看看價位考慮好了qq 01/31 23:15
推 meishan31:推 01/31 23:30
→ blue235:FRAPS可以60FPS錄影 01/31 23:35
→ gn02239542: ROMP3 01/31 23:40
推 yakuky:如果是WOW專用機那"目前"當然是用雙核就夠了 01/31 23:41
→ yakuky:不過我的是奈奈專用機 所以當然是用四核囉 01/31 23:43
→ yakuky:就原PO大大說的一樣 WOW一開始只支援單核心 後來才是雙核 01/31 23:44
推 t00t:我也在等 930 XD 01/31 23:53
推 lance70176:如果用四核心 狂lag的話有辦法把效能分配下去嗎? 02/01 00:26
→ lance70176:我的狀況是 cpu 1號跑90% 2號70% 3~4號都10%以下.. 02/01 00:26
→ lance70176:有辦法改進嗎...或是分配到沒用到的核心會好點? 02/01 00:27
→ wallissars:目前很難 因為要讓程式分成四個跑 目前來說 很複雜 02/01 00:35
→ wallissars:之前雙核出來的時候 因為程式設計人員跟不上cpu變化 02/01 00:36
→ wallissars:當時同樣的頻率 單核的效率比雙合還高 02/01 00:38
→ wallissars:主要要看程式設計人員的功力了=3= 02/01 00:38
→ wallissars:畢竟目前還是以單核開發程式比較簡單 雙核就比較複雜了 02/01 00:40
推 michaelchen1:XD雖然早就知道不支援了!有測有推!XD 02/01 00:48
推 Galm:WOW的遊戲性質的確是用不到多核 雙核足矣 02/01 02:12
→ Galm:但RTS類型的 就像SC2 還是四核會比較優化 02/01 02:13
推 lateas:跟原PO同公會推 02/01 02:24
推 q0r0p:我比較想知道說 執行WOW的同時執行其他程式 多核會比較好嗎? 02/01 13:37