最新内核版本功能简介

1.内核

·Linux实时扩展业务方面的开发商已经开始着手于Linux 3.0实时补丁方面的工作;当前引入的版本7对i386/x86-32架构处理器的highmem支持有所更新,而版本8中最主要提供各类功能修正。

·GlusterFS文件系统的开发者Jeff Darcy在自己的博客中列举出了一系列FUSE(即用户空间文件系统)无法支持的Posix功能。

·Stephen Rothwell对Linux-Next中的Git分支进行了重组,如此一来该分支将只包含过去三个月中发布的内容;更陈旧的版本现在被放置于“linux-next-history”当中。

·全新的Linux 3.0版本似乎并没有包含2.6.40版本的新内核;不过Fedora 15的用户在过去几天中确实以定期更新内容的形式获得了上述版本。这是一款被Fedora开发者们赋予2.6.40版本号的Linux 3.0内核之所以仍然以数字2开头是为了避免在版本号中引入“3”而可能带来的各种误解。

·Luis R. Rodriguez发布了“Linux 3.0无线兼容补丁”,该补丁使得Linux 3.0 中的Wi-Fi驱动程序能够被旧版本内核正常调用。

2.图形处理硬件支持

·Keith Packard已经发布第二个X.org的X Server 1.11作为候选版;最终版本预定于八月十九号推出。

·Rudolf Polzer宣布S2TC(即超简式纹理压缩)目前已有可用版本,而且能够替代libtxc_dxtn库为S3TC纹理压缩算法提供支持。目前,为了规避潜在的专利侵权问题,许多发行版并不包含这套函数库;而S2TC虽然在成像质量方面并不尽如人意,但它通过迂回方式实现S3TC中某些功能的做法成功绕过了专利问题。

·AMD最近开始放出其专有的Linux显卡驱动程序11.7版本,下载地址为http://support.amd.com/us/gpudownload/Pages/index.aspx。

3.内核环境(“通道层”)、用户级驱动程序及开发工具等

·Douglas Gilbert发布sg3_utils的1.32版本;此版本允许SCSI及ATA命令直接发送至设备端。

·Karel Zak发布了util-linux 2.20工具命令的首个发行候选版。其改进幅度极为显著,开机信息显示被完全重写,不仅具备内容过滤功能,还可以将故障警告等级转化为可直接阅读的提示。另一项重大进步是挂载点程序,lsblk现在会提供更多信息。

·FlashRom的开发商推出了其开源程序的0.9.4版本。如今Flashrom能够读取闪存芯片、核对内容并实施重写举例来说,对BIOS加以更新。新版本在用户界面上下足了工夫,而且根据开发商的说法,它所能支持的闪存芯片、芯片组及主板数量也有大幅提升。

·致力于英特尔相关技术开发的Matt Fleming带来的是efilinux 0.8。他将其描述为一个超小型的EFI引导程序,工作起来“温顺沉静”,且目前只支持一套Linux内核。

·Matthew Garrett则继续把注意力集中在他的(U)EFI/(Unified)可扩展固件接口及“EFI引导的未来技术走势“方面。他描述了自己如何利用各种技巧让EFI启动镜像能够通过USB驱动器或DVD光盘为媒介发挥作用,而且据说这套技术在新旧Mac电脑以及当前的x86系统都能奏效。

·Johannes Berg的成果是iw Wi-Fi配置工具3.0版本;从现在开始,该程序的版本号将与Linux的内核版本号相一致,且它所使用的是NI80211 API。

·九月二十七、二十八号两天,德国的Institut für Mikroelektronik- und Mechatronik-Systeme 研究所(简称IMMS)以及开源自动化开发实验室(简称OSADL)将于德国伊尔梅瑙举办嵌入式Linux研讨会。

·Hplip(即惠普Linux打印及成像系统软件)项目的开发者们推出了与项目同名的惠普打印机及多功能设备的3.11.7版本驱动程序。根据发行说明的描述,其中最显著的改进是添加了对DESKJET 3050A J611系列产品及其它三款激光类机型的支持。

·Libguestfs的开发人员们推出的是该软件的1.12版本。Libguestfs的作用是为虚拟机存储设备提供便捷的访问手段。在新版本的发布说明中,技术人员表示virt尺寸调整程序如今能够处理Btrfs,而函数库对Java的支持也已经就绪。

4.LKML

·Linux Torvalds想尽一切办法鼓励开发人员只为Git分支提交经过测试的git-pull请求;他认为此类请求同样应该运行于稳定版本的Linux系统之上,而最好不要采取仍处于测试阶段的版本。在当前的开发周期当中,Torvalds特意针对Git领域提出了若干指导性意见,他甚至所言在未来的工作中忽略掉那些互相之间存在冲突的Git分支。

·Mel Gorman将一套名为MMTests的测试套件整合在一起,旨在为内存管理(简称MM)子系统的速度测试提供必要的基准及各类脚本。

·来自谷歌公司的开发人员David Rientjes为了使SLAB分配算符(用于分配内存区块)在性能表现上有所突破了尽心竭力,如今他公布出了一组测试对比结果,整个优化过程以3.1版内核为基础;他的成果也在开发人员之间掀起了一股讨论如何进一步减少或消除速率损耗的热潮。

·Liu Yuan公布了最新的vhost-blk供大家讨论这是一款工作于虚拟化模块设备的工具,意在提高KVM客户组存储设备的读取及写入速度。为了减少数据交换带来的速率损耗,这款加速工具利用到了当今存在于vhost-net连接中的各类技术。

下载地址:http://www.kernel.org/

原文:http://www.lupaworld.com/article-212800-1.html


相关内容

    暂无相关文章