Linux Kernel 3.10 RC4 发布

Linux Kernel 3.10 RC4 发布,相关链接:[table]
[tr][td]3.10-rc4[/td][td]2013-06-02[/td][td][tar.xz][/td][td][pgp][/td][td] [/td][td] [/td][td] [/td][td][gitweb][/td][td]

[/td][/tr]
[/table]
文章转载自:开源中国社区

Linux是最受欢迎的自由电脑操作系统内核。它是一个用C语言写成,符合POSIX标准的类Unix操作系统。Linux最早是由芬兰黑客林納斯·托瓦茲为尝试在英特尔x86架构上提供自由免费的类Unix操作系统而开发的。该计划开始于1991年,这里有一份林納斯·托瓦茲当时在Usenet新闻组comp.os.minix所登载的帖子,这份著名的帖子标志着Linux计划的正式开始。

在计划的早期有一些Minix 黑客提供了协助,而今天全球无数程序员正在为该计划无偿提供帮助。

技术上说Linux是一个内核。“内核”指的是一个提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件。一个内核不是一套完整的操作系统。一套基于Linux内核的完整操作系统叫作Linux操作系统,或是GNU/Linux。

Linux是一个宏内核(monolithic kernel)系统。设备驱动程序可以完全访问硬件。Linux内的设备驱动程序可以方便地以模块化(modularize)的形式设置,并在系统运行期间可直接装载或卸载。

Linux不是微内核(microkernel)架构的事实曾经引起了林納斯·托瓦茲与安德鲁·斯图尔特·塔能鲍姆(‎ Andy Tanenbaum)之间一场著名的争论。

尽管林納斯·托瓦茲的初衷不是使Linux成为一个可移植的操作系统,今天的Linux却是全球被最广泛移植的操作系统内核。从掌上电脑iPAQ到IBM S/390(一種可以同時跑成千上百個Linux的大型電腦),甚至於有人成功的將Linux内核在新力出品的遊戲機PS2及PS3和微軟出品的遊戲機Xbox上使用。Linux也是IBM超级计算机Blue Gene的操作系统。直至2008年11月,全球前五百大超級電腦(TOP 500)有高達87.8%的比例採用Linux為它們的作業系統,最快的超級電腦IBM_Roadrunner正是採用Linux的。

专利权

原先托瓦茲将Linux置于一个禁止任何商业行为的条例之下,但之后改用GNU通用公共许可证第二版。该协议允许任何人对软件进行修改或发行,包括商业行为,只要其遵守该协议,所有基于Linux的软件也必须以该协议的形式发表,并提供源代码。

托瓦茲曾经公开声称将Linux置于GNU通用公共许可证之下是他一生中所做的“最好的决定”。

Linux內核有三個不同的命名方案。
早期版本:

第一個版本的內核是0.01。其次是0.02,0.03,0.10,0.11,0.12(第一GPL版本),0.95,0.96,0.97,0.98,0.99及1.0。[6]
從0.95版有許多的補丁發布於主要版本版本之間。

舊計劃(1.0和2.6版之間):

A大幅度轉變的內核。這是很少發生變化,只有當發生重大變化的代碼和核心發生才會發生。在歷史上曾改變兩次的內核:1994年的1.0及1996年的2.0。
B是指一些重大修改的內核。
內核使用了傳統的奇數次要版本號碼的軟件號碼系統(用偶數的次要版本號碼來表示穩定版本)。
C是指輕微修訂的內核。這個數字當有安全補丁,bug修復,新的功能或驅動程序,內核便會有變化。
自2.6.0(2003年12月)发布後,人們認識到,更短的發布週期將是有益的。自那時起:

A和B是無關要的
C是內核的版本
D是安全補丁(通常會以’rc’表示)
文/维基百科

真快

Linux内核最近几个版本每次都能带来重量级的众多新变化,Linus Torvalds宣称,Linux 3.10版本将成为今年甚至是有史以来Linux内核变动幅度最大的一次,比所谓的全新3.0版都要猛。

概要列一下新特性:

内核:
- 完整支持DynTicks(动态定时器),并成为内核级别的核心特性。
- KVM虚拟化改进。
- 音频/声音驱动更新。
- ARM架构支持改进,包括更好地支持64位架构。
- 大量的Linux加密子系统优化。
- AMD电源管理改进。
- 分阶段驱动(Staging Drivers)改进与新举措。
文件系统:
- BCache固态硬盘/机械硬盘缓存框架已经可用,使用两种硬盘的系统将会大大提速。
- eCryptfs AES-NI性能改进,支持AES指令集的AMD/Intel x86处理器将会大大提速。
- Btrfs文件系统支持skinny extent,quota也进行了一些重建。
- F2FS闪存文件系统重大改进。
- XFS额外保护。
图形:
- DRM驱动多方面改进。
- Radeon DRM驱动支持golden registers、UVD视频解码、RadeonSI tiling。
- 引入QXL KMS驱动。

还有更多没有列出……

有多重?多媒体接口在做的高级一点就好啦!

谢谢分享!