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.
I’ve recently begun wondering about kernel schedulers and whatnot. Is there any resource that
Share
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