计算机底层知识拾遗(十)理解进程调度

这篇说说内核的进程调度机制,进程调度是内核的一个重要工作,由调度器完成。 进程状态 内核调度器调度的实体(KSE, kernal schedule entry)是进程和线程。内核必须知道所有进程和线程的状态,比如把时间片给一个阻塞的进程是没有意义的。从内核的角度来看,进程的状态有3种: 1. 运行,表示正在运行的进程 2. 等待,没有运行,但是等待时间片运行的进程 3. 睡眠,也就是阻塞,包括可中
相关文章
相关标签/搜索