Re: [心得] 讓wow的fps穩定的巨集
※ 引述《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
推
08/29 20:21, , 1F
08/29 20:21, 1F
推
08/29 20:23, , 2F
08/29 20:23, 2F
推
08/29 20:23, , 3F
08/29 20:23, 3F
推
08/29 20:24, , 4F
08/29 20:24, 4F
→
08/29 20:26, , 5F
08/29 20:26, 5F
推
08/29 20:26, , 6F
08/29 20:26, 6F
→
08/29 20:27, , 7F
08/29 20:27, 7F
推
08/29 20:28, , 8F
08/29 20:28, 8F
推
08/29 20:31, , 9F
08/29 20:31, 9F
→
08/29 20:31, , 10F
08/29 20:31, 10F
→
08/29 20:38, , 11F
08/29 20:38, 11F
→
08/29 20:39, , 12F
08/29 20:39, 12F
推
08/29 20:39, , 13F
08/29 20:39, 13F
推
08/29 20:48, , 14F
08/29 20:48, 14F
推
08/29 20:49, , 15F
08/29 20:49, 15F
推
08/29 21:01, , 16F
08/29 21:01, 16F
推
08/29 21:02, , 17F
08/29 21:02, 17F
→
08/29 21:02, , 18F
08/29 21:02, 18F
推
08/29 23:16, , 19F
08/29 23:16, 19F
WOW 近期熱門文章
11
20
PTT遊戲區 即時熱門文章
112
163