返回
顶部

修改密码

首页 > 文章 > 体育 > 正文
历经三年Linux终于推出新内核

+1

-1

收藏

+1

-1

点赞0

评论0

标题:历经三年Linux终于推出新内核
详情介绍-作者:xiaowei-来源: 极全网 -如有问题点击:在线客服帮助

近日,Linux内核的最新版本“2.6.0”正是亮相。大家可以从Kernel.org站点下载。这是时隔3年后正式对Linux 2.4版进行的主要版本升级。

这次升级的最大特点是提高了可扩展性。在原有的配备kernel2.4的Linux中,无法在配备8CPU以上大型服务器中发挥性能。而2.6据说通过反复的试验和调试解决了这个问题。根据公开测试的结果,新版Linux在1~8CPU的多处理器环境中8CPU以下CPU数越大性能越高。 而以前的老版本,在超过4个处理器后,性能会缩减的。

新版为提高可扩展性,还进行了各种改进:

在CPU相关方面,作为向各CPU分配软件进程的进程调度(Process Scheduler)采用了“O(1)”算法。在原有的调度算法中,当存在多个可执行的进程时,为了全部扫描并检索优先度高的进程,往往会产生溢出(Overhead)现象。在O(1)算法中,由于按优先度高低注册进程,因此不会发生检索的溢出情况。另外,标准支持“Non-Uniform Memory Architecture(NUMA)”。而且修改了多处理器的排他控制结构,尽量减少了进程等待时间。

改进了存储器等的I/O(输入输出)控制。在2.4中进行I/O处理时,以小的缓冲单位缓冲数据。因此,为了缓冲,必须将内存的管理单位——页单位的数据按缓冲单位进行分割,并在取出数据时重新统一为页单位。在2.6中,由于能够以页为单位缓冲数据,因此无需进行数据分割及重新统一等的无谓处理。

作为面向台式电脑的功能,终于采用了ACPI,并正式支持USB 2.0。另外,还配备了对未来的IPv6的协议堆栈的支持。

在面向台式电脑的发行套件中,开发商们计划通过升级工具支持2.6正式版。而面向服务器的套件中,美国红帽计划到后年初才供货“Red Hat Enterprise Linux”的新一代以2.6为基础的产品。

版权声明:本文内容由极全网实名注册用户自发贡献,版权归原作者所有,极全网-官网不拥有其著作权,亦不承担相应法律责任。具体规则请查看《极全网用户服务协议》和《极全网知识产权保护指引》。如果您发现极全网中有涉嫌抄袭的内容,点击进入填写侵权投诉表单进行举报,一经查实,极全网将立刻删除涉嫌侵权内容。

扫一扫在手机打开

评论
已有0条评论
0/150
提交
热门评论
相关推荐
换一批
热点排行