Linus Torvalds在Linux 3.0发布日的十七天后,于8月8日推出了Linux 3.1-RC1版,最终的完善版本预计将于今年九月末或十月初面世。也就是说,本轮Linux开发周期较往常情况延长了三天。实际情况是,Torvalds本人目前正在夏威夷度假,他在自己的Google+上证实了这一说法。 Torvalds与其合作伙伴们的内核开发工作如今已经平稳步入正轨,主要工作内容只剩下修复少数错误;修复过程一般不会给程序本身带来重大变更,因此Linux 3.1版本中的各项关键性进步现在已经大致为我们所了解。例如软阵列代码(在某些RAID级别中)如今能够处理某些缺陷区块中的内容。 虚拟化领域也迎来了大量令人振奋的改进。举例来说,KVM现在具备基本的相关功能,能够使客户机系统得以从另一套基于英特尔处理器的客户机系统(嵌入式虚拟化)上启动。而XEN Dom0代码也获得了通过VGA控制台输出文本的对应支持,并且能够通过PCI设备将结果传递至客户机。针对macvtap与vhost-net的零拷贝支持使得虚拟环境中的网络性能表现更上一层楼。 同往常一样,开发商已经将成百上千的变更及改进项目整合起来,以期进一步改善内核的硬件支持效果;新增项目中包括针对Realtek RTL8192DE及RTL8188DE PCIe Wi-Fi芯片的全新rtl8192de Wi-Fi驱动程序。而在GeForce 400及500系列中大量采用的Fermi显卡芯片也从最具时效性的新驱动程序中获得了发挥性能所必需的辅助固件;目前这套新驱动已经与Mesa 3D及X.org驱动集成在一起,这使得部分此类显卡的3D处理性能终于得以发挥。 去年春季开发商们大肆宣扬的“本地KVM工具”如今已然不见踪迹,但也没准会出现在Linux 3.2版本当中;另一方面,整合名单中CPU性能诊断工具也赫然在列。 数天之前,Andi Kleen发布了长效内核版本2.6.35.14。Greg Kroah-Hartman则紧随其后推出了稳定内核版本2.6.39.4,并在发布邮件中声称这是最后一个以Linux 2.6.39为基础的版本;他同时建议用户尽快将业务阵地转移至Linux 3.0之上。当被问及2.6.39是否会成为长效内核版本时,Kroah-Hartman回应称目前尚无此类打算。这位开发者认为2.6.39内核并没有转型为长效版本的价值,加之升级至3.0版本并不会带来与2.6.39截然不同的应用观念转变。 8月5日发布了第一款基于Linux 3.0的稳定内核,即Linux 3.0.1。 其中包含了约一百项变更;该发行版的说明文档中沿用的仍然是常见的新版本变更表述,并未做出任何有针对性的特殊性提示。 |