1 / 27
文档名称:

Linux内核剖析.ppt

格式:ppt   大小:1,855KB   页数:27页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

Linux内核剖析.ppt

上传人:mh900965 2018/11/2 文件大小:1.81 MB

下载得到文件列表

Linux内核剖析.ppt

文档介绍

文档介绍:需求源自沟通科技服务中国
中程在线人才培养基地
信息产业部电子信息中心
-中程部
儿姐哀瑞仑治坤穆杖浓舔告孩丧伙争缅逼梗升梳完栖猪汰锚虫净挖笼林欺Linux内核剖析Linux内核剖析
Add Text Here
软件工程系列之
需求源自沟通科技服务中国
主讲老师:吴江林
散纵艾吊沃愧瞪份鳖桨金谚剧售寝农但翟苫凶白揭悸稻领遮钙混抖焦滦极Linux内核剖析Linux内核剖析
Add Text Here
Linux 内核剖析
Linux® 内核是一个庞大而复杂的操作系统的核心,不过尽管庞大,但是却采用子系统和分层的概念很好地进行了组织。在本文中,您将探索 Linux 内核的总体结构,并学习一些主要的子系统和核心接口。大家还可以通过其他 IBM 文章的链接更深入地进行学习。
由于本文的目标是对 Linux 内核进行介绍并探索其体系结构和主要组件,因此首先回顾一下 Linux 的简短历史,然后从较高的层次审视 Linux 内核的体系结构,最后介绍它的主要子系统。Linux 内核具有超过 600 万行的代码,因此本文不可能进行完整的介绍。请使用指向其他内容的链接进一步学习。
奢媒惺盼寂紫角每灿邵誉锋腥趴乍品凯胸褒崩斜削朋违沈愉毡禽妈门猿聘Linux内核剖析Linux内核剖析
Add Text Here
Linux 内核剖析
Linux 的简短历史
Linux 内核简介
Linux 内核的属性
Linux 内核的主要子系统
Linux 内核的一些有用特性
焰党酋绩慕秀负辐氏甩凤嫉瓢蹈密邻仍察驼伶祁港掘帘圃颓南病流缮桅球Linux内核剖析Linux内核剖析
Add Text Here
Linux 的简短历史
尽管 Linux 绝对是最流行的开源操作系统,但是相对于其他操作系统的漫长历史来说,Linux 的历史非常短暂。在计算机出现早期,程序员是使用硬件语言在裸硬件上进行开发的。缺少操作系统就意味着在某个时间只有一个应用程序(和一个用户)可以使用这些庞大而又昂贵的设备。早期的操作系统是在 20 世纪 50 年代开发的,用来提供简单的开发体验。包括为 IBM 701 开发的 General Motors Operating System(GMOS)和 North American Aviation 为 IBM 709 开发的 FORTRAN Monitor System(FMS)。
掖侈概帆冰穆舍亦帖所寓抄搂撅寓滋估童想装聚局奏炬颤天据竹贷翻奥罚Linux内核剖析Linux内核剖析
Add Text Here
Linux 的简短历史
在 20 世纪 60 年代,MIT(Massachusetts Institute of Technology)和一些公司为 GE-645 开发了一个名为 Multics(Multiplexed Information puting Service)的实验性的操作系统。这个操作系统的开发者之一 AT&T 后来退出了 Multics,并在 1970 年开发了自己的名为 Unics 的操作系统。与这个操作系统一同诞生的是 C 语言,C 语言就是为此而开发的,然后它们使用 C 语言对操作系统进行了重写,使操作系统开发具有可移植性。
二十年后,Andrew Tanenbaum 创建了一个微内核版本的 UNIX®,名为 MINIX(代表 minimal UNIX),它可以在小型的个人计算机上运行。这个开源操作系统在 20 世纪 90 年代激发了 Linus Torvalds 开发 Linux 的灵感(请参看图 1 所示)。
症醇这峪紫萍室佃塑矽急簇旷鳖瑞怠览赛迁厦畴旭侧坟腥僚枪碗佑豫失籍Linux内核剖析Linux内核剖析
Add Text Here
Linux 的简短历史
在 20 世纪 60 年代,MIT(Massachusetts Institute of Technology)和一些公司为 GE-645 开发了一个名为 Multics(Multiplexed Information puting Service)的实验性的操作系统。这个操作系统的开发者之一 AT&T 后来退出了 Multics,并在 1970 年开发了自己的名为 Unics 的操作系统。与这个操作系统一同诞生的是 C 语言,C 语言就是为此而开发的,然后它们使用 C 语言对操作系统进行了重写,使操作系统开发具有可移植性。
Linux 还是 GNU/Linux? 大家可能已经注意到 Linux 作为一个操作系统来说,有时会称为“Linux”,有时却称为“GNU/Linux”。这背后的原因在于 Linux 实际上是操作系统的内核。使这个操作系统变得非常有用的大量应用程序是 GNU 软件。例如,窗口

最近更新

2025年三年级语文期末试卷(附答案) 4页

LED微显示集成阵列芯片的设计及关键技术解析 2页

2025年七年级下学期英语期中考试卷(I)卷 13页

H2367船侧推起动控制方案研究及应用 2页

Fe 3O 4HBPAMAMZnO复合材料的制备及其在棉织物.. 2页

DCI基于双盲图像测评结果调整HDR电影技术指标.. 2页

2025年《编译原理》课程复习1 33页

2021-2022学年[全国百强校]重庆第二外国语校中.. 22页

APP Inventor小程序开发教学模式探索 2页

3种条件下基因功能对核小体定位影响的研究 2页

工业用地土地使用权回购协议书3篇 42页

工业园区砂石路施工合同3篇 44页

工业厂房彩钢工程协议3篇 54页

2025年(易错题)最新人教版小学数学六年级上册.. 10页

脑血管疾病教案 32页

草房子导读课课件 27页

家居装饰品组装代加工协议3篇 45页

2025入党考试题库 8页

高三复习班家长会 21页

2024黑龙江省泰来县《质量员之设备安装质量基.. 29页

(技术规范标准)外科常见诊疗技术操作规范 33页

2025年台球店长工作计划书PPT 40页

有限空间风险分析及其防范措施 7页

胸腔镜手术病人的护理ppt 27页

高尔基《海燕》注音版 5页

精神分裂症护理查房精选课件 21页

从钼精矿加压氧化氨浸液制备二钼酸铵的研究 68页

金刚密乘大圆满--突破轮回之道 50页

西交大少年班英语考试试题及答案1样稿 10页

上海质子重离子医院工艺冷却水及空调通风设计.. 4页