每次我启动 Windows 7 时,CPU 就会变得很高,高达 60%,但我还没有打开任何东西。
我打开任务管理器,查看哪个进程占用最多。在 CPU 使用率中,我发现系统空闲进程CPU 使用率为 67%。
之后我尝试终止该进程但它显示了这个。
我怎么解决这个问题?
答案1
如何终止系统空闲进程?
您无法终止该System Idle
进程。真正的问题是您为什么要这么做?
System Idle
是当计算机完全没有更好的事情可做时运行的进程(换句话说,它正在等待其他进程需要更多的 CPU 资源)。
什么是系统空闲进程?为什么它占用了大部分 CPU?
我的意思是,一个进程经常占用 99% 的 CPU 时间,这确实是一件坏事,对吧?
不,一点也不。在这种情况下,恰恰相反。
...
事实上,大多数计算机实际上永远无法无所事事。当计算机开启时,CPU 就会运行,它必须做某事 — 即使这个“某事”正在等待实际的事情去做。
想象一下,您的计算机只是在无所事事地等待更重要的事情去做。计算机正在做一些事情(无所事事地等待),但我们不会称之为在做任何有用的事情。
这才叫闲着。
而“系统空闲进程”就是在计算机完全没有其他事情可做时运行的软件。
它实际上以最低优先级运行,这样只要有任何事情需要 CPU 处理,它就可以处理。当没有事可做时,它就会回到空闲状态。
因此,让系统空闲进程使用 90% 的 CPU 是一件好事...这意味着如果有任何实际工作要做,那么这 90% 的 CPU 资源就可以随时使用。