“毒牙食肉蝙蝠”Linux内核到底革新了什么
时间:2010-10-27 来源:51cto
最新的Linux内核很值得注意,因为它没有带来体积的增长,却包含了成百上千个进展,将会对通常都察觉不到Linux内核升级所带来的改变的最终用户带来显著的体验提升。
历经80天的开发之后,Linus Torvalds发布了Linux 2.6.36版。它有一个名字“毒牙食肉蝙蝠”;起此名源自Torvalds在回家途中获得的灵感。新Linux内核不比它前一版本大——这是很少有的事,因为在过去的几年里,主开发支中的每一新发行版本内核源代码已增长至几十万行。
内核没有在体积上增长,是因为开发者精心地精简了默认配制文件。然而,其他补丁带来了大量新源代码,让2.6.36可以提供大量显著的新特性——比如说,饱受争议的AppArmor安全拓展,一个新的存储器外(OOM)进程结束器,内核线程改进,基本Xen Dom0支持以及诸多文件系统和相关虚拟文件系统的优化等。内核黑客们也修复了虚拟机子系统当中的一处能引起一些系统在向慢速存储媒介写文件时慢得难以忍受的bug。其他改变有望通过改进的响应时间让系统看起来更快。如以往一样,这一新版本也包括许多新的和改进的驱动——比如,用于NVIDIA图形芯片的Nouveau驱动现在支持用在最近才出来的GeForce 图形显卡上的Fermi芯片了。内核黑客们同样精心地改进了对红外远程控制和接收器的支持。
以下内核记录提供了一个2.6.36所带来的以上和其他更多新特性的概览。这一改变会随着Linux发行采用2.6.36内核或随后发行,最终影响到所有Linux用户,并让终端用户切实感受到这些提升。本文最后,内核记录还一瞥了将内核带到2.6.37版本的一些新方向。