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操作系统的体

最近更新

2025年开业领导致辞大全 7页

2025年度篮球馆运营安全管理服务合同 8页

2025年度科技创新债权投资合作协议 8页

2025年建筑工程试用期转正工作总结3篇 8页

2025年度离婚协议附带房地产项目开发权转让合.. 9页

2025年度研发团队岗位股权分配协议书 7页

版电子产品采购合同范文 6页

2025年度知识产权保护与知识产权战略布局合作.. 8页

2025年度男方抚养权保障的离婚协议及子女未来.. 7页

2025年实用临床预防指南解读 21页

2025年度电子商务企业人事代理及电商运营管理.. 8页

2025年度电商平台金融科技解决方案服务协议 9页

2025年度电力安全应急响应服务合同 8页

2025年度生物科技研发合伙投资协议书范例 9页

2025年度生物制药企业员工劳动聘用协议 8页

2025年度生态旅游商铺租赁与可持续发展合同 8页

2025年Brugada综合症诊断与治疗探讨 44页

2025年儿童早期高危信号精准识别 18页

2025年度生态修复工程简易承包合同 9页

2025年度现售商品房买卖合同(附智能家居配置.. 9页

2025年京都四疗法共识解读攻略 39页

2025年度环保设施建设劳务人工费支付合同 9页

2025年度环保节能设备公司干股分红及市场拓展.. 7页

2025年度环保污水处理设备供货合同集合 9页

2025年临床实验基础原理解析 17页

2025年中枢神经系统感染鉴别诊断与治疗方案 54页

2025年度环保产业用地及设施转让协议 9页

2025年度特色鱼种养殖合作合伙协议 9页

2025年度特色卤味店品牌加盟合作协议 9页

XX学校义务教育优质均衡发展创建实施方案范文.. 8页