为什么“System Idle Proccess”不会让CPU发热、耗电?

为什么“System Idle Proccess”不会让CPU发热、耗电?

我最近发现有一个名为“系统空闲进程”的进程,它在空闲时占用所有 CPU 时间,以免计算机崩溃或冻结。

为什么 CPU 不会变热或消耗与负载时相同的电量?

答案1

CPU 永远不可能真正地没有什么。它必须一直做某事。
因此,当它没有更好的事情可做时,它就会运行系统空闲进程。

这基本上是一种在等待其他事情做时无所事事的方式。
这个过程几乎不占用任何资源,就像红灯时汽车发动机的怠速一样。它不会去任何地方,但当你踩下油门时,它随时可以让你再次上路。[我想这甚至适用于在红灯时关闭引擎的现代汽车 - 它们仍在等待你何时需要再次出发]。

参考文献:
维基百科——系统空闲进程
询问 Leo -什么是系统空闲进程?为什么它占用了大部分 CPU?

相关内容