透視:Linux有待提高的七個(gè)領(lǐng)域
該文件系統要求對文件的操作要不就完成,要不就放棄,以避免文件操作完成到一半導致文件被破壞。這對許多Linux應用看起來(lái)很完美,但經(jīng)過(guò)多年的爭辯,Reiser4還是沒(méi)能加入內核。它與內核的某些部分配合不好,而且最重要的開(kāi)發(fā)人員瑞塞爾本人已經(jīng)退出了項目。“要使它成為L(cháng)inux主流的一部分,它需要一個(gè)新的帶頭人,”科貝特在本月早些時(shí)候預測它的前景時(shí)說(shuō)。
ZFS是Sun Microsystems的128位文件系統,它可以乘數方式擴展 Linux的地址空間,遠超現在系統的最大使用需求。它的支持者認為它應該被加進(jìn)內核。但它目前的授權與Linux GPL不兼容。
7 電源管理
Linux 在電源管理上相對落后,而Windows筆記本上的電源管理則令人刮目相看,這刺激了Intel工程師內核開(kāi)發(fā)人員Molnar和托馬斯•格雷賽納爾(Thomas Gleixner)以及其它人推動(dòng)電源管理的改進(jìn)。一年前,內核加入“tick-less idle”機制,當沒(méi)有工作需要完成的時(shí)候通知處理器處于空閑狀態(tài)。如果沒(méi)有它CPU的時(shí)鐘就會(huì )每秒向內核發(fā)出1000次詢(xún)問(wèn),查看是否有工作要完成,白白浪費了電力。
Intel的首席Linux技術(shù)員德克•亨德?tīng)栴A計在電源管理上會(huì )有進(jìn)一步的改進(jìn)。但內核和系統時(shí)鐘里的任何改動(dòng)都會(huì )影響許多其他的交互。他認為,“這些事情可能會(huì )困難重重,需要花費很長(cháng)的時(shí)間,但是我肯定這個(gè)發(fā)展方向是正確的。”
評論