内核决定着操作系统的性能,一直以来,Linux的内核都是由一个专业开发组负责,版本的更新非常活跃。继2.6.24稳定内核之后,Linux的最新内核2.6.25在本月份发布,相比现有的2.6.24,新版内核带来众多重要的新特性,进一步提升了Linux的执行效率。这些新特性主要包括以下四个方面的内容:
进程组内存资源控制器 该控制器基于2.6.24中加入的“Control Groups(控制组)”,它可以将一组任务的内存行为与同系统的其它部分分离,比如将耗内存的程序限制在一个小空间内,避免对系统性能造成负面影响;同时也能够更好地控制虚拟化软件,提升虚拟系统的性能;另外,对于CD/DVD刻录来说,这项机制可以保证刻录程序拥有足够的内存资源,防止出现内存耗尽,导致刻录失败的情况。
实时分组调度功能 该功能是在2.6.24内核中引入的组调度(Group Scheduling)基础上的增强,主要特点是可以为各个进程赋以不同的调度优先级,优化任务调度的效率,这个功能在企业级硬件系统中尤其有用。
RCU(Read-copy-update)抢占支持功能 RCU功能可以充分发挥多CPU系统的运行效率,但在低潜伏或实时性要求高的应用中表现不佳,原因在于传统的RCU功能会导致较高的潜伏。2.6.25内核中引入了RCU抢占支持功能,它有效解决了高潜伏的问题,提升linux实时应用在多CPU环境中的效率。
引入Latencytop检测工具 该工具可以精确地检测进程的内存占用以及传输延迟,为提升内存资源的利用效率提供帮助。
除了以上四点外,Linux Kernel 2.6.25内核还包括以下更新:改进EXT4文件系统、对X86-64平台的EFI提供支持、引入新的Controller area network网络协议、新增ACPI热量调节等等许多新功能,另外新版内核还更新了大量的硬件驱动程序。虽然各个Linux发行版都来不及将2.6.25版内核引入,但用户可以通过在线升级的方式使用新版内核。
声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!
时间:2008-06-30 07:52:40,点击:65824
【声明】:以上文章或资料除注明为Office自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!
相关评论
我要评论
评论内容
相关文章
推荐文章