在Linux的kenel进程调度有一个优先级类型SCHED_FIFO。我想改变的调度策略。 我有两个问题:

-1-其中,在内核源代码,是它提到,蜱后的CPU应该属于中断处理(因为在FIFO的过程中应保持,直到其完成)?

2-在SCHED_RR其中被中断的进程在等待队列的末尾再次插入?

我用2.6.31内核

感谢您。

有帮助吗?

解决方案 2

似乎scheduler_tick函数调用每个类相应的函数的和里面合适的功能为重新插入处理(排队等待实时)被调用。

其他提示

读取功能do_sched_rt_period_timerkernel/sched_rt.c大约线530。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top