Linux中国  设为主页
 收藏本站
 
当前位置: > 首页 ->Linux技术 ->内核研究 ->破解Linux内核2.6
  相关分类: 
入门与提高
系统管理
网络应用
嵌入式系统
内核研究
服务器相关
发行版专区
Linux程序设计
Linux安全
BSD相关
桌面应用
  站内搜索: 
热门文章排行
热门文章排行 一次即大功告成 Linux内核升级全过程(04-19)
使用 Linux 系统调用的内核命令 (04-22)
推荐:Linux用户态与内核态的交互(04-11)
Linux内核配置选项 (04-22)
Linux 2.6 内核的 Initrd 机制解析(04-11)
精采文章排行
精采文章排行 使用 Linux 系统调用的内核命令 (04-22)
Linux 和对称多处理 (04-22)
Relay:一种高效的数据传输技术 (04-22)
使用 SystemTap 调试内核 (04-22)
配置FreeBSD内核 (04-22)
  ·Linux 和对称多处理 ·Relay:一种高效的数据传输技术 ·使用 SystemTap 调试内核 ·配置FreeBSD内核 ·在FreeBSD4.x中制作启动菜单 ·制作软盘上运行的FreeBSD系统 ·FreeBSD光盘运行版的制作过程 ·制作RAMDISK in KERNEL的NetBSD ·制作RAMDISK in KERNEL的OpenBSD

破解Linux内核2.6

作者:   来源:网络世界   点击:   日期:2007-04-22 [收藏] [投稿]

  IE是否经常中毒?推荐您

Linux内核就要长大成人了——从早期仅运行边缘服务器应用的日子,到现在支持关键任务应用的过程中,Linux内核一直就是Linux开源操作系统成长的关键。

什么是Linux内核?

内核是我们通常所说的“Linux技术奇迹”的最重要特征。

IT术语中,内核既是操作系统的心脏,也是它的大脑,因为内核控制着基本的硬件。内核是操作系统的核心,具有很多最基本功能,如虚拟内存、多任务、共享库、需求加载、共享的写时拷贝(copy-on-write)可执行程序和TCP/IP网络功能。

Linux内核的起源可追溯到1991年芬兰大学生Linus Torvalds编写和第一次公布Linux的日子。尽管到目前为止Linux生态系统早已远远发展到了Torvalds本人之外的范围,但Torvalds仍保持着对Linux内核的控制权,并且是Linux名称的唯一版权所有人。自发布Linux 0.12版起,Linux就一直依照GPL(通用公共许可协议)自由软件许可协议进行授权。

Linux内核本身并不是操作系统,它是一个完整操作系统的组成部分。Red HatNovellDebianGentooLinux发行商都采用Linux内核,然后加入更多的工具、库和应用程序来构建一个完整的操作系统。

Linux发行商一般会根据自己的需要对基本内核进行定制,在一些情况下,不同的Linux版本会在自己的内核中加入主内核中没有的特性和支持,如Red Hat将部分2.6内核的特性向前移植到它自己的2.4.x内核中;再如Ubuntu Linux版本最近在Ubuntu2.6.15 Linux内核中增加了对Sun T1处理器的支持,而这种支持目前还没有出现在主内核中。

内核的发展

Linux操作系统随每一个版本升级而变得更加稳定。

200312月进入开源世界的第一个2.6内核版本为例,与其前任2.4内核相比,它在很多方面进行了改进,如支持多处理器配置和64位计算;它还支持实现高效率线程处理的本机POSIX线程库(NPTL)。实际上,性能、安全性和驱动程序的改进是整个2.6.x内核的关键。

200412月,即第一个2.6.x内核发布一年后,随着“Woozy Numbat 2.6.10 Linux内核的推出,表明一年中已经发布了10个版本,听起来数量很多,但仍少于2.4.x内核发布头一年的数量。

2.4.0内核发布的20011月到这一年的12月间,共发布了这一内核的17个版本。不过,2.4.x系列中没有带有次小数点的版本号,即没有四个数字组成的版本号,而在2.6.x系列中,从2.6.8.1内核开始,一直持续到2.6.11,较小的内核隐患和安全补丁被赋予了次小数点版本号(例如2.6.11.1)。

20052月发布的2.6.11内核开始支持InfiniBand

20056月,Torvalds 用来帮助管理

 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<

上一页12 3 下一页

上一篇:定制Linux内核 充分发挥系统的潜能   下一篇:Linux内核配置选项
文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论

   相关文章:
·使用 Linux 系统调用的内核命令

   文章评论:(1条)
  
 请留名: 匿名评论   点击查看所有评论 论坛讨论
 

 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。