当 cpu 不做任何事情时,它会运行空闲进程。
是的。所有多任务操作系统都有一个。这个过程什么都不做。当没有其他东西在运行时,它只是一个占位符。与处理器空闲时的特殊情况相比,拥有一个无所作为的过程更简单。它始终是最低优先级,因此总是被可以做实际工作的东西所取代。
听说这个进程会查找在队列中等待的程序,以便 cpu 可以运行它们。仅此而已吗?
它不这样做。操作系统调度程序执行此操作。调度程序是内核的一部分(几乎总是),而不是一个进程。
| 归档时间: |
|
| 查看次数: |
564 次 |
| 最近记录: |