首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

初学者问进程调度的有关问题

2012-02-06 
菜鸟问进程调度的问题学操作系统,心里一直有个疑问:进程是要根据某个算法进行调度的,那么运行这个算法的是

菜鸟问进程调度的问题
学操作系统,心里一直有个疑问:进程是要根据某个算法进行调度的,那么运行这个算法的是不是也是一个进程?也就是说这个调度进程也被自己调度?轮到这个进程的时间片了,就运行一下,调度一下所有的进程?还是怎么回事?谢谢。

[解决办法]
不存在一个单独的进程作为调度进程

进程的调度是由时钟中断引起的,在内核空间中运行的

如果时间片到了,或某个进程自己阻塞起来,或自己放弃CPU使用权,使用了调度相关的系统调用,调度算法就会执行

热点排行