Linux 3.1添加对OpenRISC, 嵌入式虚拟化的支持[译]
来源:互联网 发布:淘宝借贷额度 编辑:程序博客网 时间:2024/04/28 09:44
原文:
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'sOpen 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 avolunteer-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系列。
- Linux 3.1添加对OpenRISC, 嵌入式虚拟化的支持[译]
- linux内核添加对oprofile 的支持
- linux内核添加对YAFFS2文件系统的支持
- linux系统下添加php对mongodb的支持
- pureftpd对虚拟用户的支持
- dpdk对虚拟化支持研究
- 嵌入式Linux 的虚拟文件系统剖析
- pure-ftpd对虚拟用户的支持 pure-ftpd对虚拟用户的支持
- 风河新版Hypervisor支持嵌入式虚拟化
- 项目添加hibernate支持对持久化类的要求
- OpenRisc-66-基于ORPSoC对linux进行RTL仿真
- Vs2012在Linux开发中的应用(13): 添加对x86 Linux的支持
- 7. 对ESXi主机内的虚拟机开启CPU硬件虚拟化支持,以此来搭建虚拟化学习环境
- 嵌入式Linux增加矢量字体的支持
- 为Android添加对WML的支持
- 添加对https协议的支持
- IIS添加对ashx文件的支持
- WinCE6添加对MFC的支持
- PCI 中断路由机制
- 基于iOS的JavaFX:生或死?[译]
- 一个不错的js tab
- 扎实的基础知识、高质量的代码
- http响应吗分段解释
- Linux 3.1添加对OpenRISC, 嵌入式虚拟化的支持[译]
- Kubuntu11.10配置校园网802.1X认证
- 我的2011————生活的蹒跚,技术的成长
- C++ 读取 txt
- 如何突破4G无线网络的瓶颈[译]
- 黑马程序员—Java自学进阶(总结篇)
- MFC防止进程重复打开
- Android四种存储方式 sharedpreference,file,SQlite,contentprovider实现增删改查
- android工程创建的jar包使用proguard进行混淆