linux内核2.6与之前版本的比较.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linux内核2.6与之前版本的比较

《》 2010 / 2011 学年 第 2 学期 姓 名:___刘颜铭_________ 学 号:___090209114______ 班 级:__09网络一班______ 指导教师:______王小英_______ 计算机科学与工程学院 2011 Linux内核2.6与之前版本的比较 关键词: Linux2.6 比较 老版本 新特性 2003年岁末, 新内核是振奋人心的,无论对于企业用户、个人爱好者还是开发者。新内核的功能比以往任何一个版本都更加强大,它支持更多类型的处理器,提高了可靠性和可扩展性,势必推动Linux更广泛地应用。 对于高端服务器,新特性改进了性能、可扩展性、吞吐率,以及对多处理机服务器的支持。对于嵌入式领域,新内核合并了uCLinux,添加了新的体系结构和处理器类型,包括对无MMU系统的支持。对于桌面用户,新内核则添加了一整套新的音频和多媒体驱动程序。Linux强劲的发展势头再次向人们展现了其独特的魅力。 Linux 2.6内核新特性 支持更多处理器,比如AMD64、一些大型机及嵌入式等,同时改进了对已有处理器的支持。 采用抢占式内核,使交互式操作的响应速度大大提高。 修改了I/O子系统部分,保证在各种工作负荷下I/O都有很好的响应速度。 更新了IDE/ATA、SCSI等存储总线,解决和改善了以前的一些问题,比如2.6版内核可以直接通过IDE驱动程序来支持IDE CD/RW设备,而不必像以前一样要使用一个特别的SCSI模拟驱动程序。 大量改进文件系统,比如支持Windows的逻辑卷管理器、重写对NTFS文件系统的支持、改进HPFS等。 改进和部分重写了Modules功能,使之更稳定。 改进对USB的支持,使之能够支持当前多数主流的USB设备。 加强对无线设备的支持。 增加了ALSA(Advanced Linux Sound Architecture)。ALSA是有希望取代旧式OSS(Open Sound System)的另一种声音系统,能支持全杜比录音及回放、无缝混音、支持声音合成设备、USB声卡等。 支持更多种类和型号的多媒体设备。 网络功能新增了对IPSec协议的支持,改进了对IPv6的支持。 新增“Enable different security models”。 编译系统的改进。 ...... 实际上2.6版内核的很多新特性都是针对企业应用的改进,比如最大支持64个CPU、64GB内存、支持NUMA(非一致存储访问)等。对于普通PC用户,从2.6版内核中感受到的将是USB支持、响应速度、音频、无线设备、PDA等方面的提高。 Linux 2.6内核VS Linux 2.4内核 新内核较之以往内核在很多方面都有突破性地改进,前面已有列举。这里再简单对几个较突出的方面进行比较,使读者对新内核的新特性能有一个更清晰的了解。 1.服务器领域 在大型服务器领域,Unix一直独占鳌头。最新发布的Linux 2.6版内核增加了对安全性的改进和支持,从而使Linux具备了与Unix在这一领域抗衡的基础。 Linux的稳定性和安全性一直都是商家青睐它的主要原因,大型服务器更是Linux在商业领域发展的顶梁柱。2.6版内核对更多新硬件类型的支持中也包含了对大型服务器更多的支持。这些服务器既有运行i386处理器的,也有运行其它处理器的。这些特性是新近加入Linux的,还有许多优化工作需要完成。但这是Linux发展相当迅速的一个领域,预计在不久的将来,Linux将成为服务器领域更有力的竞争者。 在Linux 2.6内核中,整个基于核心的安全体系,即类Unix操作系统中的超级用户权限,已经被划分成一些可以被替换的安全模块。不过,目前提供的安全模块只有一个缺省的,仅仅当作一个向我们展示如何自定义安全模块的例子。作为这个变化的一部分,核心的所有部分都被更新,以具有更细粒度的用户访问控制,而不是像以前那样的“超级用户”系统。虽然几乎所有的Linux系统将仍然存在具有完全访问权限的root用户,但上述改变使得类Linux系统可以不再必须如此。 另一个与安全相关的变化是一些二进制模块不能再重载系统调用,也不能看到及修改系统调用表。这极大地限制了非开放源码模块在核心中的访问,同时也修补了GPL版权协议在这方面可能存在的漏洞。 2.文件系统 (1)本地文件系统 相对于Linux 2.4而言,2.6版内核对于文件系统的支持在很多方面都有大的改进。 日志文件系统的最大优点是它的容错能力。一个设计精良的日志文件系统在损坏恢复方面,比传统的日志文件实现起来更容易、时间更短、返回服务功能更快。2.6版内核增加了对日志文件系统功能的支持,解决了2.4版在这

文档评论(0)

aicencen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档