作者iterator (rotareti)
看板WOW
標題Re: [心得] 讓wow的fps穩定的巨集
時間Mon Aug 29 20:18:43 2011
※ 引述《ddt442 (DGNAN)》之銘言:
: ※ 引述《flame1983 (焱哥)》之銘言:
: : /console SET processAffinityMask 8
: : 今天朋友給的,聽說是讓wow變成四核處理。
: : 好像要四核心的cpu,才可以。不知這樣說正不正確。
: : 總之,我用了以後fps都穩定在60,有興趣可以試看看。
: 發一篇明顯,
: 請剛剛有用這個巨集的大朋友小朋友注意一下,
: 他是只會用cpu的第四核心跑,也就是單核!太蠢了。
: ACC
: http://www.wowwiki.com/CVar_processAffinityMask
: 已下列出全開核所需數據。
: SET processAffinityMask "15"
: 為I5或任意四核使用,請趕快修改回來。
: SET processAffinityMask "255"
: 為I7使用。
: 別害人啊~~~
其實這邊觀念還是有些問題,
有興趣的可以參考
http://msdn.microsoft.com/en-us/library/aa384228.aspx
processAffinityMask 是指你的應用程式, 在做 context switches 的時候,
能夠切換到哪幾顆 CPU 上 (logical core). (能利用到哪些 core 執行)
預設情況下, Windows 執行的程式
預設不限制, 每顆核心都有機會被使用,
所以如果沒特殊需要, 是
不需要去更動這項設定.
不過在某些情況下, 的確派得上用場,
如果自己的電腦有超過四顆的核心,
又想在執行 WOW 時進行一些耗用大量 CPU 資源的工作, (轉影片, ooxx...)
這時候可以把 WOW 鎖定在特定的幾顆 core 上,
再把另一個高附載程式鎖定在獨立的 core 上面,
這樣可就可以分流 WOW/轉影片 的運算需求, 不會互相搶來搶去.
(當然, 硬碟那些 IO 還是會互搶的)
使用方法就如同前面幾個 URL, 例如設定為 14, 則 WOW 會使用 core 1/2/3,
然後把轉影片程式鎖定在 core 0, 鎖定的方法有很多,
最簡單的就是開啟你 Windows 的工作管理員,
在程式列表(第二個table), 找到你要設定的程式, 按滑鼠右鍵,
有個 Set Affinity... (使用中文版的自己找一下)
就會出現一個讓你選擇 core 的視窗了.
: --
: → k0286:這種就像是都市傳說。心理預期效果>>實際效果 08/29 20:01
: 我也覺得見鬼,明明就是降核心還變順,WTF?
其實這部分可能還牽涉到顯示卡驅動程式, 還有 Direct X 相關的內部運作.
倒也不是說完全不可能發生.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.23.102
推 ak147:你是想說flame1983本來同時跑很多程式對吧!!例如: 08/29 20:21
推 salami:樓上你還沒解釋你跟akb48的關係 08/29 20:23
推 ddt442:也就是說,我可以把WOW鎖在34CORE 12CORE拿來轉檔這樣? 08/29 20:23
推 flame1983:例如:溫腥的含劇 08/29 20:24
→ iterator:對,可以分散loading,不過其實Windows本身就會進行控制了 08/29 20:26
推 ddt442:讚= = 08/29 20:26
→ ddt442:應該可以應用在遊戲時錄影這樣? 08/29 20:27
推 ak147:akb48是...是...是... 08/29 20:28
推 ak147:我補救想知道怎樣用64bit跑 (我轉! 08/29 20:31
→ ak147: 比較 08/29 20:31
→ iterator:除非遇上bug,不然現在遊戲吃的ram還用不到64bits.. @@ 08/29 20:38
→ iterator:不過依照Blizzard的程式寫法,要做出64bits應該不難.. 08/29 20:39
推 ak147:因為os跑64bit...所以看32bit的程式不順眼(咦? 08/29 20:39
推 psplay:BZ的程式優化一直以來都很強 像SC2在文書機上都還可以執行 08/29 20:48
推 ak147:真的...我就是在文書機上玩wow... 08/29 20:49
推 salami:我在我五年半前買的NB上面玩WOW (╯▽╰)y 08/29 21:01
推 pokepe:現在有很多有HT技術的intel處理器 假如是雙核+HT 把CPU指定 08/29 21:02
→ pokepe:到0和2比較好 1跟3是HT模擬出來的 08/29 21:02
推 imjeffreylee:我想問那I3要用啥... 08/29 23:16