经过三个月的开发,Linux 内核发布了新版本 2.6.26。其中添加的高级特性有:
- 只读绑定挂载
- KVM 被移植到 IA64、S390 和 PPC
- 其它的 KVM 改进,包括对超虚拟化(paravirtualization)的基本支持
- 初步支持未来的 802.11s 无线 Mesh 网络标准
具体到虚拟化,KVM 新增了对嵌套分页和 x86 硬件任务切换的支持。ZDNet 也指出:
……其中最显著的改进是对内核虚拟机(KVM)所做的更改……最新的内核更新添加了对超虚拟化的有限支持,超虚拟化技术只部分地虚拟化硬件,以达到提升性能的效果……开发者也说,KVM 首次移植到了非 x86 硬件平台上——Intel IA64、IBM PPC 和 S/390……
KVM 的第一个版本包含在 2007 年 2 月发布的 Linux 2.6.20 中。今年早些时候,RedHat 发布了基于KVM 的新的Hypervisor。KVM 开发团队已在相关新闻中宣布,利用PCI passthrough 和VT-d 技术达到了等同于原生网络IO 的性能表现。他们指出以前由于网络争用的问题,流量大到一定程度就没法虚拟化。与Intel 的 VT-d 类似的技术应该能扩大虚拟化适用的各种领域。
查看英文原文: KVM Gains Additional Support in Linux 2.6.26 Kernel and Native Network IO Performance
评论