我是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/你看过你链接的第一篇文章了吗?它就在副标题"提供2.6.23以来cpu的公平访问"中。
也就是说,旧的O(1)调度器在2.6.23版本中被CFS调度器所取代。