请教CPU关核问题,关于游戏

来源:百度知道 编辑:UC知道 时间:2024/06/25 02:14:21
我玩一个游戏时候,只想使用单核.首先我的系统是vista
但在进程里找到该进程点“关系配置”时候显示“拒绝访问”,
然后我在QQ进程上去试验关掉CPU1却OK。

我以为是这个游戏不允许单核运行,
但是我刚才在XP系统上拿这个游戏试验了一下就可以关掉。

求解决办法。谢谢达人~

无关回答就不要说了。
别说我什么年代了还单核玩,我要回答,
不要婆妈的询问。
我还想问一下。我用的VISTA系统在运行一些程序时候会出现“一个未知的程序要访问您的计算机”,然后我点一下允许就可以正常运行了。实际上这不是可疑程序,有没有办法直接就让他运行,不出现那个。如果这个问题解决了。我问的问题也就解决了~我找到病因了。

首先,你要明白,一个程序运行,可能有一个进程,也可能有多个进程。当然一般是一个进程
接着,一个进程分好几个线程,甚至20、30个线程,每个线程都由CPU分出一个时间片来运行
再接着,既然你是双核或者多核CPU,系统运行一个进程的时候,会分别把不同的线程分给不同的CPU进行执行,当然,有些进程在编写程序的时候,只用一个CPU来运行
你还需要知道,现在很多游戏在编写的时候,为了执行效率更高,都要使用多个CPU核心进行运行,所以你玩游戏的时候,这个游戏的线程已经分配给多个CPU,你就不能关闭CPU1或者CPU0了,所以出现了拒绝访问的情况。

当然VISTA和XP系统内核的差异,导致了你在XP上能关掉那个CPU,主要还是看游戏或者程序的编写问题,还有操作系统对进程调度策略的问题。

希望我的回答对你有帮助 ~~~不明白还可以接着问我,我学的是计算机专业