我是Linux Kernel的新手。
我正在阅读这篇内容丰富的文章,该文章称Linux内核2.6正在使用完全公平调度(CFS),但另一篇相关文章显示运行队列是FIFO。显然有些东西错过了我的注意力。它是什么 ?
http://www.ibm.com/developerworks/linux/library/l-completely-fair-scheduler/
和
http://www.ibm.com/developerworks/linux/library/l-scheduler/
答案 0 :(得分:1)
您是否阅读过您链接的第一篇文章?它在副标题中说“自2.6.23以来提供对CPU的公平访问”。
也就是说,旧的O(1)调度程序被2.6.23版本中的CFS调度程序替换。