Linux内核版本及特性.docx

Linux内核版本及特性.docx

ID:50669178

大小:69.33 KB

页数:14页

时间:2020-03-07

Linux内核版本及特性.docx_第1页
Linux内核版本及特性.docx_第2页
Linux内核版本及特性.docx_第3页
Linux内核版本及特性.docx_第4页
Linux内核版本及特性.docx_第5页
资源描述:

《Linux内核版本及特性.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、LinuxKernel3.0主要特性LinuxKernel3.0改进了对虚拟化和文件系统的支持,主要特性有:ØBtrfs实现自动碎片整理、数据校验和检查,并且提升了部分性能Ø支持sendmmsg()函数调用,UDP发送性能提升20%,接口发送性能提升约30%Ø支持XENdom0Ø支持应用缓存清理(CleanCache)Ø支持柏克莱封包过滤器(BerkeleyPacketFilter)实时过滤,配合libpcap/tcpdump提升包过滤规则的运行效率Ø支持无线局域网(WLAN)唤醒Ø支持非特殊授权的ICMP_

2、ECHO函数Ø支持高精度计时器Alarm-timersØ支持setns()syscall,更好地命名空间管理Ø支持微软Kinect体感设备Ø支持AMDLlanoAPU处理器Ø支持Inteliwlwifi105/135无线网卡Ø支持IntelC600SAS控制器Ø支持雷凌RalinkRT5370无线网卡Ø支持多种RealtekRTL81xx系列网卡Ø大量新驱动Ø大量bug修正和改进LinuxKernel3.1主要特性LinuxKernel3.1主要特性:Ø新架构:OpenRISCØ动态回写控制Ø在Ext3中默认

3、启用文件系统barriersØ支持近场通信(NFC)ØSlaballocator速度提升ØVFS可扩展性的改进Ø新的iSCSI实现Øcpupowerutils改进Ø软RAID:坏块管理ØWii控制器支持LinuxKernel3.2主要特性LinuxKernel3.2主要特性:ØEXT4:支持更大的块ØBTRFS:更快的数据清理、treeroots自动备份、详细的错误消息、元数据手动检查Ø进程带宽控制器Ø新架构:HexagonØDeviceMapper中的自动精简配置和递归快照ØI/O-lessdirtythr

4、ottling,以减少文件系统回写Ø针对TCP的ProportionalRateReduction算法Ø改进的实时分析工具“perftop”ØCrossmemoryattach另外,该版本在驱动程序、特定架构、文件系统、内存管理、网络、设备映射、电源管理、虚拟化、加密、安全、跟踪/分析等方面做了大量改进,Torvalds非常简短的公告面向世界发布了3.2内核,打开为Linux3.3开发主线,当然,这个版本有通常的补丁和新的驱动程序,但也有一些被关注的新特性值得看看。文件系统的改进让我们看看新文件系统的变化,用

5、户现在需要用到越来越多的存储。这意味着越来越大的硬盘驱动器。不幸的是,EXT4系统的最大文件系统块一直停留在4KB,这给工作中使用更大文件的用户带来了不便。在3.2版本中,用户可以增加块大小最大为1MB。在3.2内核中也看到了BTRFS一些小的改进。例如,BTRFS当它遇到坏块或其他错误时,现在给出了更详细的提示消息。此外,您现在可以手动检查一个文件系统,所以您可以查询BTRFS,哪些文件是坏块。Hexagon和其他改进Linux加入一个新的架构是不寻常,但Qualcomm的HexagonProcessor是

6、有点不同.linux支持的CPU大多是像x86/AMD64架构,我们大多数人在我们的台式机/笔记本机或服务器使用。(“像”他们是广泛通用机器。)Hexagon是一个“通用数字信号处理器,高性能和低功耗设计。”它可以用来处理视频等,或可以用于操作系统和数字信号处理。你可能不会很快在这个处理器上能运行LinuxMint,但它可能是在您的下一组机顶盒或别的东西,需要很多媒体处理能力上,但不是一般目的的计算。在TCP方面,谷歌真的想要让你更快得到的搜索结果。正因如此,事实上,他们已经为TCP协议开发出更好的包恢复算法

7、。谷歌的算法,“减少比例率”是为了改善延迟。CPU带宽控制和自动精简配置随着时间的推移,Linux内核在微调资源的控制权上变得更灵活,3.2内核有两个显着特点,将在这方面非常有用。首先是CPU带宽控制,它允许管理员指定一个进程组在一段时间内可以使用多少CPU时间。例如,用户可以使用的调度功能,以限制一个进程组在一个特定的时间(以毫秒为单位)最大N个CPU的运行时间,或限制进程组一个CPU的一小部分。当小组到达它的极限,它的缩减,直至未来一段时间内启动。例如,你可以给一个1000毫秒的时间内和1000毫秒配额。

8、这将使一个运行时的第1组CPU价值。或者你可以给进程组1000毫秒的时间内以100ms的配额,这将限制进程组的CPU运行时的十分之一。第二个特点允许存储空间过度配置,这样可以使空间不被浪费LinuxKernel3.3主要特性LinuxKernel3.3主要特性:从该版本开始,在主分支中将合并Android及子系统中的一些特性,这将大大有益于Androidmod社区,同时也意味着未来的Linux发行版

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。