Linux管理員們,該刷新內(nèi)核了
原創(chuàng)【51CTO 5月20日外電頭條】Linux之父李納斯·托沃茲(Linus Torvalds)援引《圣經(jīng)》中的一句話寄語Linux愛好者:“一往無前,生生不息。”但是實際上,更準確的理解應(yīng)該是“一往無前,測試不止”。而***需要我們測試的就是近期剛發(fā)布的2.6.34版Linux內(nèi)核,該內(nèi)核版本的發(fā)布時間距離此前一個版本尚不足三個月時間。
多數(shù)人會這樣想,當一個Linux服務(wù)器操作系統(tǒng)發(fā)行版、Windows或蘋果Mac OS X新發(fā)布一個重要版本時,可能會有一些有趣或好玩的東西,但是如果說到Linux內(nèi)核的新版發(fā)布,那肯定是大手筆,有大變動。
李納斯顯然也猜到了用戶所想,而且似乎在費盡心思來降低用戶的期望值。他在Linux內(nèi)核郵件列表中的發(fā)布聲明中表示,“該版本沒有非常有趣的新東西,這正是我喜歡它的地方。它主要是各種各樣的修補性改進,沒有什么真正突出的地方,***的改進是修正了新SR-IOV VF網(wǎng)絡(luò)接口的一些說法。而這也算不上一個重大的補丁。”51CTO的讀者可以在Linux Kernel 2.6.34新特性概覽一文中了解這些改進都是什么。
當然,這并不真正意味著新版Linux內(nèi)核一點沒有新穎之處,相反,該內(nèi)核實際上帶來許多非常酷的改進。
例如Ceph分布式網(wǎng)絡(luò)文件系統(tǒng),Linux內(nèi)核版本網(wǎng)站KernelNewbies寫到,“Ceph旨在增強負載處理,可以讓數(shù)萬人同時訪問同一文件,或向同一目錄進行寫文件操作,從而克服企業(yè)存儲系統(tǒng)難題。”
另外,該內(nèi)核還有另一個處于試驗階段的文件系統(tǒng)LogFS,專門針對固態(tài)硬盤和USB硬盤等閃存設(shè)備而設(shè)計。LogFS考慮到了這些存儲設(shè)備清除和重寫數(shù)據(jù)塊的方式,可以實現(xiàn)高效擴容,能夠更快速掛載,比普通文件系統(tǒng)占用更小的運行時內(nèi)存。這兩個新文件系統(tǒng)可謂是Linux的新突破,另外,51CTO的讀者們也可以通過下一代Linux文件系統(tǒng)將如何發(fā)展?一文,了解Linux文件系統(tǒng)的發(fā)展概況。
據(jù)KernelNewbies網(wǎng)站稱,令虛擬化技術(shù)愛好者興奮的是,新版內(nèi)核帶來了新的vhost net技術(shù),可以降低虛擬化開銷,降低五分之一延遲時間,幾乎可以將帶寬提高至固有性能。現(xiàn)有Virtio net代碼無需修改就可用于客戶端。另外還有一個單機版VMware Balloon驅(qū)動程序,如果主機是VMware則激活該驅(qū)動,它可以允許程序管理器動態(tài)限制向Guest分配的內(nèi)存數(shù)量。
還有一些其它改進,其中包括Kprobes jump優(yōu)化,安全性的提高,以及支持異步掛起/恢復,支持低端和高端GPU之間切換,和對Radeon Evergreen GPU的簡單支持。另外它還完善了對多種處理器類型的支持,特別需要指出的是應(yīng)用在許多移動設(shè)備中的ARM處理器,另外值得一提的是,它還修改了多種設(shè)備的驅(qū)動,其中包括Nvidia、英特爾和Radeon的顯卡,以及不同的網(wǎng)絡(luò)和存儲設(shè)備。
【51CTO.com譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處。】
原文:Linux Servers to Get Kernel Refresh 作者:Paul Rubens
【編輯推薦】