OS X 仅使用 99% 的 CPU,而 Windows 则使用 100%

OS X 仅使用 99% 的 CPU,而 Windows 则使用 100%

在 OS X Mavericks 上,我注意到在渲染或玩游戏时,CPU 的最大使用率为 99%。在同一台机器上的 Windows 上尝试相同的渲染测试,我的 CPU 使用率为 100%。

为什么 Mavericks 无法充分利用我的 CPU?有什么方法可以让 Mavericks 达到 100% 的利用率吗?

答案1

如果有任何申请真的如果 CPU 占用率达到 100%,那么操作系统或其他任务就无法中断它,因为没有 CPU 时间分配给操作系统。你甚至无法移动鼠标,更不用说停止游戏或基准测试了。*

不同操作系统的 CPU 负载测量计算方法不同,无论您使用的是 99% 还是 100%,其实都无关紧要。这并不是说操作系统不能“充分利用 CPU”——这是一种误解。

* 当然,这确实非常简单,并没有真正考虑进程调度等的细节。

相关内容