抢占式和非抢占式内核

非抢占式内核 非抢占式内核:高优先级的进程不能停止正在内核中运行的低优先级的进程而抢占CPU运行。进程一旦处于核心态(例如用户进程执行系统调用),则除非进程自愿放弃CPU,不然该进程将一直运行下去,直至完成或退出内核 中断服务可使一个高优先级的任务由挂起状态变为就绪状态。但中断服务之后控制权仍是回到原来被中断了的那个任务,直到该任务主动放弃CPU的使用权时,那个高优先级的任务才能得到CPU的使用权
相关文章
相关标签/搜索