手机平板在线看片-69AVi.com
lullaby2005
全部博文(633)
IA Arch 学习(1)
X86汇编(7)
A(67)
C_未完成(145)
S_未完成(174)
tree climbing(7)
lying(1)
parkour(1)
6 minutes Englis(0)
R(38)
B(61)
雅思词汇(0)
Sprint_201002(1)
2010_English_Stu(0)
总结(1)
Lie.To.Me(5)
Friends(2)
Family Album U.S(23)
IA64(1)
BUS(0)
CPU(0)
计算机体系结构相(1)
sqlite(1)
DLNA(8)
openssl了解(7)
原创文档(3)
netfilter(1)
大内高手系列(0)
2011年(10)
2010年(500)
2009年(47)
2008年(76)
amlu
叹季升物
wb123456
cynthia
浪花小雨
Bsolar
i042416
cool138
lqline
cdsfiui
分类:
2008-05-04 00:01:09
最流行的开源操作系统内核
Linux 内核是一个庞大而复杂的操作系统的核心,不过尽管庞大,但是却采用子系统和分层的概念很好地进行了组织。通过本专题,我们可以学习 Linux 的分层架构、内核配置和编译、内核性能调试和 Linux 2.6 中的许多提升功能。
Linux 内核的主要组件有:系统调用接口、进程管理、内存管理、虚拟文件系统、网络堆栈、设备驱动程序、硬件架构的相关代码。
M. Tim Jones 推出了一系列文章来剖析 Linux 内核各个方面,相信会为读者展现一个非常清晰的 Linux 轮廓。
随 着 Linux 操作系统的广泛应用,特别是 Linux 在嵌入式领域的发展,越来越多的人开始投身到 Linux 内核级的开发中。面对日益庞大的 Linux 内核源代码,开发者在完成自己的内核代码后,都将面临着同样的问题,即如何将源代码融入到 Linux 内核中,增加相应的 Linux 配置选项,并最终被编译进 Linux 内核。
作为最流行的开源操作系统,如果 Linux 要进入企业环境,以及能够作为商业性应用进入 SMP 市场,与商业 UNIX 系统相比,它的 SMP 可伸缩性、磁盘和网络 I/O 性能、调度程序和虚拟内存管理器必须得到改善。
相 对 Linux 2.4,无论是对于企业服务器还是对于嵌入式系统,Linux 2.6 都是一个巨大的进步。对高端的机器来说,新特性针对的是性能改进、可扩展性、吞吐率,以及对 SMP 机器 NUMA 的支持。对于嵌入式领域,添加了新的体系结构和处理器类型——包括对那些没有硬件控制的内存管理方案的 MMU-less 系统的支持。并且,和往常一样,为了满足桌面用户群的需要,添加了一整套新的音频和多媒体驱动程序。
更多 Linux 内核相关文章/教程...
上一篇:都是灰尘
下一篇:Intel UPnP代码真难读啊
登录 注册