10 当计算机未满负荷运行时,在Linux环境中,它实际上是做什么的?在调度线程之间,如果无事可做,它会旋转等待吗?它进入某种睡眠状态吗? 当计算机报告负载为20%时,这是否实际上意味着(给予或接受)在80%的时间内不执行任何操作? linux cpu scheduling — 用户名 source 1 它所做的仅此而已。但是不用担心,这些空闲周期都在银行中。 — mikeserv
7 是的,您的处理器执行NOP(无操作)或HLT Linux使用空闲进程。该任务除了发送HLT之外什么都不做,并且使CPU在无事可做时消耗更少的功率和热量。然后,当有工作要做时,CPU“重新启动”并工作。 现在,请记住,Linux调度程序将在此之前“尽其所能”。这种HLTing也很快发生。 — te source