作者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
1F:推 ak147:你是想说flame1983本来同时跑很多程式对吧!!例如: 08/29 20:21
2F:推 salami:楼上你还没解释你跟akb48的关系 08/29 20:23
3F:推 ddt442:也就是说,我可以把WOW锁在34CORE 12CORE拿来转档这样? 08/29 20:23
4F:推 flame1983:例如:温腥的含剧 08/29 20:24
5F:→ iterator:对,可以分散loading,不过其实Windows本身就会进行控制了 08/29 20:26
6F:推 ddt442:赞= = 08/29 20:26
7F:→ ddt442:应该可以应用在游戏时录影这样? 08/29 20:27
8F:推 ak147:akb48是...是...是... 08/29 20:28
9F:推 ak147:我补救想知道怎样用64bit跑 (我转! 08/29 20:31
10F:→ ak147: 比较 08/29 20:31
11F:→ iterator:除非遇上bug,不然现在游戏吃的ram还用不到64bits.. @@ 08/29 20:38
12F:→ iterator:不过依照Blizzard的程式写法,要做出64bits应该不难.. 08/29 20:39
13F:推 ak147:因为os跑64bit...所以看32bit的程式不顺眼(咦? 08/29 20:39
14F:推 psplay:BZ的程式优化一直以来都很强 像SC2在文书机上都还可以执行 08/29 20:48
15F:推 ak147:真的...我就是在文书机上玩wow... 08/29 20:49
16F:推 salami:我在我五年半前买的NB上面玩WOW (╯▽╰)y 08/29 21:01
17F:推 pokepe:现在有很多有HT技术的intel处理器 假如是双核+HT 把CPU指定 08/29 21:02
18F:→ pokepe:到0和2比较好 1跟3是HT模拟出来的 08/29 21:02
19F:推 imjeffreylee:我想问那I3要用啥... 08/29 23:16