内核版本号 | 时间 |
内核发展史 |
0.00 | 1991.2-4 | 两个进程分别显示AAA BBB |
0.01 | 1991.9 | 第一个正式向外公布的Linux 内核版本 |
0.02 | 1991.10.5 |
Linus Torvalds 将当时最初的0.02内核版本发布到了Minix 新 闻组,很快就得到了反应。Linus Torvalds 在这种简单的任务 切换机制上进行扩展,并在很多热心支持者的帮助下开发和推出了Linux 的第一个稳定的工作版本。 |
0.03 | 1991.10.5 | |
0.10 | 1991.10 | Linux0.10版本内核发布,0.11版本随后在1991年12月推出,当
时它被发布在Internet 上,供人们免费使用。 |
0.11 | 1991.12.8 | 基本可以正常运行的内核版本 |
0.12 | 1992.1.15 | 主要加入对数学协处理器的软件模拟程序 |
0.95(0.13) | 1992.3.8 | 开始加入虚拟文件系统思想的内核版本 |
0.96 | 1992.5.12 | 开始加入网络支持和虚拟文件系统 |
0.97 | 1992.8.1 | |
0.98 | 1992.9.29 | |
0.99 | 1992.12.13 | |
1.0 | 1994.3.14 |
Linux1.0版本内核发布,使用它的用户越来越多,而且Linux 系统的核心开发队伍也建起来了。 |
1.2 | 1995.3.7 | |
2.0 | 1996.2.9 | |
2.2 | 1991.1.26 | |
2.4 | 2001.1.4 | Linux2.4.0版本内核发布。 |
2.6 | 2003.12.17 |
Linux2.6版本内核发布,与2.4内核版本相比,它在很多方面进 行了改进,如支持多处理器配置和64位计算,它还支持实现高效率线和处理的本机POSIX 线程库(NPTL)。实际上,性能、安全性和驱动程序的改进是整个2.6.x 内核的关键。 |
2.6.15 | 2006 | Linux2.6.15版本内核发布。它对IPv6的支持在这个内核中有了
很大的改进。PowerPC 用户现在有了一个用于64 位和32 位 PowerPC 的泛型树,它使这两种架构上的内核编辑成为可能。 |
2.6.30 | 2009.6 | 改善了文件系统、加入了完整性检验补丁、TOMOYO Linux 安全
模块、可靠的数据报套接字(datagram socket)协议支持、对象存储设备支持、FS-Cache 文件系统缓存层、nilfs 文件系统、线程中断处理支持等等。 |
2.6.32 | 2009.12 | 增添了虚拟化内存de-duplicacion、重写了writeback 代码、
改进了Btrfs 文件系统、添加了ATI R600/R700 3D 和KMS 支持、CFQ 低传输延迟时间模式、perf timechart 工具、内存控制器支持soft limits、支持S+Core 架构、支持Intel Moorestown 及其新的固件接口、支持运行时电源管理、以及新的驱动。 |
2.6.34 | 2010.5 |
添加了Ceph 和LogFS 两个新的文件系统,其中前者为分布式的 文件系统,后者是适用于Flash 设备的文件系统。Linux Kernel 2.6.34的其他特性包括新的Vhost net、改进了Btrfs 文件系统、对Kprobes jump 进行了优化、新的perf 功能、RCU lockdep、Generalized TTL Security Mechanism (RFC 5082)及privateVLAN proxy arp (RFC 3069)支持、asynchronous 挂起恢复等等。 |
2.6.36 | 2010.10 |
Tilera 处理器架构支持、新的文件通知接口fanotify、Intel 显卡上实现KMS 和KDB 的整合、并行管理工作队列、Intel i3/5平台上内置显卡和CPU 的智能电源管理、CIFS 文件系统本地缓存、改善虚拟内存的层级结构,提升桌面操作响应速度、改善虚拟内存溢出终结器的算法、整合了AppArmor 安全模型(注:与SELinux 基于文件的标注不同,AppArmor 是基于路径的)。 |
参考文章:https://www.ibm.com/developerworks/cn/linux/l-linux-kernel/index.html
参考文章:https://blog.csdn.net/sheji105/article/details/72884524
参考文章:http://blog.51cto.com/xpleaf/1685445