Linux内核的“过期”队列中可以存在实时进程吗?

Linux内核的“过期”队列中可以存在实时进程吗?

在Linux内核2.4中:

实时进程的优先级为 0-99,它们与好进程(优先级在 100 到 139 之间)共存于就绪队列中。但实时进程应该根据需要运行,因此当它们的时间片被消耗时,它们会获得更多时间。

那么实时进程是否可以存在于所有消耗其时间片的进程都存在的过期队列中呢?

答案1

real-time process在硬实时的情况下,这些进程永远不会过期。所以很明显它们不能存在于过期队列中。但是内核 2.4 不保证实时功能,因此您需要修补内核。对于软实时来说这是可能的。

相关内容