1 / 5
文档名称:

Linux 内核剖析.doc

格式:doc   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Linux 内核剖析.doc

上传人:xxj16588 2016/1/25 文件大小:0 KB

下载得到文件列表

Linux 内核剖析.doc

相关文档

文档介绍

文档介绍:Linux内核剖析Linux?内核是一个庞大而复杂的操作系统的核心,不过尽管庞大,但是却采用子系统和分层的概念很好地进行了组织。在本文中,您将探索Linux内核的总体结构,并学习一些主要的子系统和核心接口。您还可以通过其他IBM文章的链接更深入地进行学习。由于本文的目标是对Linux内核进行介绍并探索其体系结构和主要组件,因此首先回顾一下Linux的简短历史,然后从较高的层次审视Linux内核的体系结构,最后介绍它的主要子系统。Linux内核具有超过600万行的代码,因此本文不可能进行完整的介绍。请使用指向其他内容的链接进一步学习。Linux的简短历史尽管Linux绝对是最流行的开源操作系统,但是相对于其他操作系统的漫长历史来说,Linux的历史非常短暂。在计算机出现早期,程序员是使用硬件语言在裸硬件上进行开发的。缺少操作系统就意味着在某个时间只有一个应用程序(和一个用户)可以使用这些庞大而又昂贵的设备。早期的操作系统是在20世纪50年代开发的,用来提供简单的开发体验。包括为IBM701开发的GeneralMotorsOperatingSystem(GMOS)和NorthAmericanAviation为IBM709开发的FORTRANMonitorSystem(FMS)。在20世纪60年代,MIT(MassachusettsInstituteofTechnology)和一些公司为GE-645开发了一个名为Multics(putingService)的实验性的操作系统。这个操作系统的开发者之一AT&T后来退出了Multics,并在1970年开发了自己的名为Unics的操作系统。与这个操作系统一同诞生的是C语言,C语言就是为此而开发的,然后它们使用C语言对操作系统进行了重写,使操作系统开发具有可移植性。二十年后,AndrewTanenbaum创建了一个微内核版本的UNIX?,名为MINIX(代表minimalUNIX),它可以在小型的个人计算机上运行。这个开源操作系统在20世纪90年代激发了LinusTorvalds开发Linux的灵感(请参看图1所示)。。对于Linux来说,最为重要的决策之一是采用GPL(GNUGeneralPublicLicense)。在GPL保护之下,Linux内核可以防止商业使用,并且它还从GNU项目(RichardStallman开发,Linux还是GNU/Linux?您可能已经注意到Linux作为一个操作系统来说,有时会称为“Linux”,有时却称为“GNU/Linux”。这背后的原因在于Linux实际上是操作系统的内核。使这个操作系统变得非常有用的大量应用程序是GNU软件。例如,窗口系统、编译器、各种shell、开发工具、编辑器、实用工具以及内核之外的其他应用程序,其中很多都是GNU软件。由于这个原因,很多人都认为“GNU/Linux”更适合作为操作系统的名字,而“Linux”则适合作为内核的名字。其源代码要比Linux内核大得多)的用户空间开发受益。这允许使用一些非常有用的应用程序,(pilerCollection)和各种shell支持。Linux内核简介现在让我们从一个比较高的高度来审视一下GNU/Linux操作系统的体

最近更新

压力容器安全技术基础知识讲座(八) 2页

2025年愤慨的同义词和近义词 4页

危化品三氯氧磷安全事故处置及预防探讨 2页

卫生型316L钢管道焊接技术探讨 2页

卫星电视接收设备新技术交流会在北京召开 2页

2025年感恩节英语作文带翻译 7页

2025年感恩节感恩父母的小学500字作文 9页

2025年感恩老师的作文450字左右 8页

南桐矿区煤有机显微组分特征及与油气生成关系.. 2页

逆冲断层应力调控机制-全面剖析 34页

南太行——中条山植物区系地理研究 2页

南京雾霾天气原因分析及应对措施研究 2页

2025年日常膳食营养与健康疾病防控指南 53页

单键键长的求算及其在计算热力学同位素效应中.. 2页

单螺旋钨丝下垂的高温性能研究 2页

科技行业培训合作合同样本 6页

化妆专业知识全套教案 125页

单晶金刚石膜与多晶金刚石膜的制备工艺及性能.. 2页

长期股权投资估值-全面剖析 28页

华北类型岩溶煤矿床矿坑突水水量预测研究 2页

夸克色动力学研究-全面剖析 42页

私人别墅租赁合同模板 6页

库迪咖啡品牌合作协议 5页

(完整版)小学生必背古诗词80首 2页

计算机专业毕业论文3000字 6页

CNAS-EL-03《检测和校准实验室认可能力范围表.. 10页

抗肿瘤药物测试题及答案 7页

山东省2020年普通高中学业水平等级考试(模拟卷.. 9页

XX中学党风廉政建设责任清单 3页

生肖特别好码八句诗讲解 58页