※※※※※※※※※※※※※※※※※※※※※※
※※※※※※※※※※※※※※※※※※※※※※
【Linux 2.6.33 版核心加強圖形顯示、效能監測、虛擬化】
Written by 謝良奇/編譯 Thursday, 25 February 2010
由【自由軟體鑄造場(Open Source Software Foundry)】轉載
新的 Linux 核心已經釋出,其中包含了終端使用者與 Linux 開發者樂見的改變。在 Linux 2.6.32 將近 3 個月後釋出的最新版核心 Linux 2.6.33,是 2010 年第一個新的核心釋出。關鍵的升級包含繪圖與儲存功能上的加強。
Linux 創始人 Linus Torvalds 在郵件論壇上寫到,2.6.33 版最醒目的特色可能是 Nouveau 與 DRBD 的整合。其中 Nouveau 部份尤其引人關注。
Nouveau 之所以受到關注,在於該技術主要用於改善 Linux 繪圖能力,是一項與用戶互動的技術。Nouveau 是 Nvidia 顯示卡的開放源碼顯示驅動程式,由開放源碼開發者所發展,因此驅動程式碼並非來自 Nvidia,而是開放源碼社群的逆向工程。
然而,根據 Nouveau 的 FAQ 文件,這些驅動程式並不完整。例如,雖然支援 2D,許多 3D 功能尚未提供正式支援。不過來自 Novell 的 Linux 核心開發者 Greg Kroah-Hartman 表示,納入 Nouveau 代表 kernel.org 的釋出如今支援了更多的設備。Kroah-Hartman 說,他們正朝向支援更多硬體的目標持續前進。
支援新的顯示硬體之餘,2.6.33 釋出可說是放棄了對 Google Android 的支援。Kroah-Hartman 在一份 Linux git 開發系統附註中寫到,Android 的驅動程式缺乏維護,原始作者似乎已經放棄,而不希望這些程式碼出現在主核心樹中。日前他在部落格中表示,缺乏 Google 開發者的協助,高度依賴 Google 核心樹的 Android 程式碼,無法與主 Linux 核心整合。
他計畫在 4 月中舉行的 CELF 嵌入式 Linux 大會 (Embedded Linux Conference) 上,提供其他有關細節。
2.6.33 版核心另一項新功能是分散式複製區塊裝置 (Distributed Replicated Block Device,DRDB),該技術可用來作為高可用性叢集和基於網路之 RAID 的基礎。
此外,這次釋出包含了針對效能監測之用的 perf 系統的改善。這一類的核心內追蹤工具有助於核心開發者進行開發。Kroah-Hartman 表示,當核心臭蟲的解決時間縮短,核心也針對實際工作經過更適當的調校,使用者將可間接體驗到此一改善。首度納入 perf 的是 2.6.31 版的 Linux 核心。
Linux 2.6.33 版核心中的 KVM 虛擬化技術也獲得不少關注。紅帽 (Red Hat) 的 Red Hat Enterprise Linux 工程副總裁 Tim Burke 表示,上游 KVM 開發多數是由紅帽所完成。這部份的改善對於企業產品中的運用相當重要。
Burke 說,最近開發中最有趣的某些部份,來自運用新一代 Intel Xeons (Boxboro-EX) 與 AMD Magny-Cours 所提供的延展性與 I/O 能力,所達到的最佳化。作為這部份的成果之一,Red Hat Enterprise Linux 是第一套支援 Intel 的新 SR-IOV 功能的作業系統。這項技術允許虛擬 guest 實例 (guest instances) 直接存取設備暫存器,避免為了每次 I/O 操作與封包收發,而間接繞行 hypervisor 的需要。
相關網址:
1.Linux 核心升級繪圖能力,丟棄 Android
(Linux Kernel Ups Graphics, Drops Android)
http://www.internetnews.com/dev-news/article.php/3867446/Linux+Kernel+Ups+Graphics+Drops+Android.htm
2.Linux 2.6.33 加強圖形顯示,放棄 Android
(Linux 2.6.33 Boosts Graphics, Dumps Android)
http://www.linuxplanet.com/linuxplanet/reports/6992/1/
※※※※※※※※※※※※※※※※※※※※※※
沒有留言:
張貼留言