Are there any good explanations of kernel schedulers?

I've recently begun wondering about kernel schedulers and whatnot. Is there any resource that provides an overview of commonly used kernel scheduling algorithm? The CFS scheduler has a lot of literature on its implementation, but I can't seem to find much along the lines of the queuing theory behind the algorithm.


Linux Kernel Scheduler Resources:

Inside the Linux scheduler

A short history of Linux schedulers

Completely Fair Scheduler (since 2.6.23)

Multiprocessing with the Completely Fair Scheduler

Real-Time Linux Kernel Scheduler

O(1) Scheduler (prior 2.6.23)

Linux Scheduler simulation


尽管他们没有谈论算法背后的排队理论,但这组文档对我来说是最有帮助的。

链接地址: http://www.djcxy.com/p/84816.html

上一篇: 如何从NF移动数据包

下一篇: 内核调度程序有什么好的解释吗?