Linux 3.1添加對OpenRISC, 嵌入式虛擬化的支持[譯]

原文:

Linus Torvalds has released the next version of the Linux kernel, and with it come virtualization enhancements and support for the emerging OpenRISC processor architecture.

Linux 3.1 also includes updates to graphics drivers that expand its range of 3D image rendering -- and, for the first time, a driver to support use of the Nintendo Wii handheld motion-control device. As usual, the new version also includes many other additional drivers and bug fixes.

[ Track the latest trends in open source with InfoWorld's Open Sources blog andTechnology: Open Source newsletter. ]

Torvalds released the new version during the security session at the Kernel Summit, being held this week in Prague.

This release is notable in that it is the first version to be hosted on distributed code hosting service GitHub, where it will reside while its usual home, Kernel.org, gets revampedafter the damage caused by a security breach.

In its new iteration, Linux has support for nested virtualization within the KVM (Kernel-based Virtual Machine) hypervisor. This feature, built from AMD's Nested VMX, allows a virtual machine to be run from inside another. Linux will also provide KVM with the ability to tap into the SMEP (Supervisory Mode Execute Protection) of Intel's next-generation Ivy Bridge processors, which should reduce some of the performance overhead typically associated with virtual clients.

Users of the Xen hypervisor get some new features as well: Linux 3.1 will be the first to allow Xen-based virtual machines to directly access devices on a PCI bus, a capability previously only available through a patch. It also folds in Xen's Balloon Driver, which can be used to adjust the amount of working memory used by a virtual machine during operation.

In the realm of processors, Linux 3.1 is the first version that can be run on the 32-bit OpenRISC 1000 family of processors. OpenRISC is a volunteer-driven project to design an open source processor architecture. Linux 3.1 also supports the newest version of the Oracle Sparc processor, the SPARC-T3 series.


 

 

譯文:

Linux 3.1添加對OpenRISC, 嵌入式虛擬化的支持

    Linus Torvalds已發佈了最新版本的Linux內核,並且它將支持虛擬化增強技術和新興的OpenRISC處理器架構。
    Linux 3.1還包括顯卡驅動程序的更新,擴大了其三維圖像渲染的範圍:第一次,驅動器能支持任天堂Wii手勢控制設備。像往常一樣,新版本還包括很多其他額外的驅動程序和缺陷修復。
[跟蹤InfoWorld的開源博客和技術最新發展趨勢:開源通訊。]
    託瓦爾茲於本週在布拉格舉行的內核首腦安全會議上發佈了新版本。
    這次發佈值得關注的點是它是第一個用於分佈式主機服務中心的版本,它將落戶於它原本的家——Kernel.org(在一次安全漏洞的破壞後被修復)。
    在新版本中,Linux支持基於KVM管理程序的內嵌虛擬化。這個源自AMD內嵌的虛擬機擴展特性,使得虛擬機不用基於其他平臺。Linux同時提供KVM接進Intel下一代Ivy Bridge處理器的SMEP的能力,它能降低與虛擬客戶端相關的性能開銷。
    虛擬機管理程序的用戶同時獲得了一些新特性:Linux3.1將第一次允許虛擬機直接訪問PCI總線上的設備,這個功能之前只有通過打補丁才能實現。它同時嵌入虛擬機的氣球驅動中,這可用來判斷虛擬機在操作過程中的內存使用量。
    在處理器領域,Linux 3.1是第一個可在32位OpenRISC1000系列處理器上運行的版本。OpenRISC是推動志願服務項目,設計一個開放源碼的處理器架構。 Linux3.1還支持最新版本的Oracle Sparc處理器,SPARC T3系列。

發佈了112 篇原創文章 · 獲贊 24 · 訪問量 54萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章