“毒牙食肉蝙蝠”Linux內核到底革新了什么
最新的Linux內核很值得注意,因為它沒有帶來體積的增長,卻包含了成百上千個進展,將會對通常都察覺不到Linux內核升級所帶來的改變的最終用戶帶來顯著的體驗提升。
歷經80天的開發之后,Linus Torvalds發布了Linux 2.6.36版。它有一個名字“毒牙食肉蝙蝠”;起此名源自Torvalds在回家途中獲得的靈感。新Linux內核不比它前一版本大——這是很少有的事,因為在過去的幾年里,主開發支中的每一新發行版本內核源代碼已增長至幾十萬行。
內核沒有在體積上增長,是因為開發者精心地精簡了默認配制文件。然而,其他補丁帶來了大量新源代碼,讓2.6.36可以提供大量顯著的新特性——比如說,飽受爭議的AppArmor安全拓展,一個新的存儲器外(OOM)進程結束器,內核線程改進,基本Xen Dom0支持以及諸多文件系統和相關虛擬文件系統的優化等。內核黑客們也修復了虛擬機子系統當中的一處能引起一些系統在向慢速存儲媒介寫文件時慢得難以忍受的bug。其他改變有望通過改進的響應時間讓系統看起來更快。如以往一樣,這一新版本也包括許多新的和改進的驅動——比如,用于NVIDIA圖形芯片的Nouveau驅動現在支持用在最近才出來的GeForce 圖形顯卡上的Fermi芯片了。內核黑客們同樣精心地改進了對紅外遠程控制和接收器的支持。
以下內核記錄提供了一個2.6.36所帶來的以上和其他更多新特性的概覽。這一改變會隨著Linux發行采用2.6.36內核或隨后發行,最終影響到所有Linux用戶,并讓終端用戶切實感受到這些提升。本文最后,內核記錄還一瞥了將內核帶到2.6.37版本的一些新方向。
【編輯推薦】