玩旧游戏什么要关掉一个CPU核心?

来源:百度知道 编辑:UC知道 时间:2024/05/31 00:59:45
从网上下了一个旧版红警,原来在奔3的机子上玩一点问题没有,可是现在双核机子上玩总是异常退出,听别人说关掉一个CPU核心就行,是这样么,如果是,请问怎么关?

不少游戏(特别是老游戏),在设计的时候并没有考虑到双核指令,造成CPU内部数据不同步,使用双核CPU运行这类游戏时,往往会出现游戏跳帧的现象,游戏速度有时快得像开了加速齿轮,有时又变成正常速度,游戏画面并不流畅,甚至还会出现鼠标操作无效的情况。

如果将双核CPU其中一个核心关闭,就可以解决问题了。幸运的是,Intel允许用户关闭双核CPU的任何一个核心,一些主板BIOS提供了CPU核心设置项,这样方便在BIOS中关闭其中一个核心,方法是进入BIOS设置,找到“CPU Configuration”选项,然后在下面的CPU Core 0或CPU Core 1设置为“Disabled”即可,保存退出后,这样就屏蔽了其中一个核心,双核CPU变为一个同频率的单核产品,这时游戏程序将由CPU0这个核心单独执行,游戏速度就正常了。

如果主板BIOS没有提供对应的设置功能,但Windows XP提供了对应的管理工具,方法是进入“任务管理器”,在“应用程序”中点“新任务”按钮,点“浏览”按钮选择需要运行的游戏程序,切换到“进程”选项页,在映像名称下找到刚才加入的游戏程序,鼠标右键点击它后选“关系设置”,此时弹出处理器关系设置界面,会发现具有的CPU0和CPU1两个可选选项,随便取消其中一个选项(如CPU1),这样就在该程序中“关闭”了双核CPU的CPU1核心,游戏故障可以得到解决。

需要提醒的是,关闭一个核心之后,双核CPU的性能会降低一半以上,此时主频、电压、外频、总线频率、二级缓存等参数都不变,同时CPU功耗也减少了一半。从这一点来看,关闭一个核心除了解决游戏故障外,还可以达到减少功耗、降低噪音的意义,比如在Word文字办公时,并不需要太高的性能,关闭一个核心可以达到节能目的,而在夜间浏览网页时,关闭一个核心可以降低CPU风扇噪音,为上网提供更安静的环境。

任务管理器里进程上点右键关
很简单 老游戏自然不对双核做优化 红警上甚至酷睿都比不过P3 :D

按开始菜单--运行--输入“msconfig”(无引号)后回车调出系统配置实用程序--选择“BOOT.INI“选项卡--点击“高级选项”--把“/NUMPROC(N)=”前面的方框打钩(此时默认数字是1)--确定后系统提