Search Google

Wednesday, June 25, 2008

Linux scheduler大改版

原本今天打算開始寫Linux scheduler的部分,但是一看src code之後發現跟之前看的src code與教科書1有很大的出入,傳說中的O(1) scheduler早已不復存在,於是決定好好研究一下再下筆。看著看著發現一個新的資料結構,名為struct cfs_rq cfs,Google之後大概知道它的作用,也找到了一個有趣的blog2,有趣的部分在於它的comment。

PS. 這時候前恩師的話在腦中響起"src code在眼前為什麼不看而要相信書上寫的呢?"。



1 大名鼎鼎的Understanding Linux Kernel與Linux Kernel Development。
2 http://zylix666.blogspot.com/2007/10/cfs.html

No comments: