首页计算机书籍操作系统Linux核心源代码分析_彭晓明 王强编著_7115086621
空白

文档

1369

关注

0

好评

0
PDF

Linux核心源代码分析_彭晓明 王强编著_7115086621

阅读 962 下载 0 大小 10.4M 总页数 247 页 2023-02-22 分享
价格:¥ 10.00
下载文档
/ 247
全屏查看
Linux核心源代码分析_彭晓明 王强编著_7115086621
还有 247 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 247 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
前言以Liux为杰出代表的自由软件,遵循源代码开放、自由使用、自由传播的宗稻,为我国软件工作者学习世界最先进的软件技术提供了良好的条件,也为我国民族软件产业的发展提供了良好的契机。随着Liux操作系统在我国的普及,越来越多的软件工作者希望能蹈深入地了解Liux核心的工作原理和实现算法,以便使Liux更符合我国国情,继而开发出具有自主版权的操作系统软件。本书试图通过对Linux核心源代码的分析,将Liux核心的工作原理和实现技术展现给读者。本书的内容基本上涵盖了Liux核心的各个方面,不仅介绍基本工作原理,还分析了具体的实现技术和代码。本书是作者在近年来分析和学习Liux的基础上参考众多的文献资料编写而成的。主要以x86微机系统为背景,以Liux核心源代码的数据结构为线索,分析其工作原理和实现技术。第一章主要对Liux核心的技术特点进行概括性的描述,以帮助读者建立对Linux核心技术的整体认识。第二章主要介绍进程管理技术,内容包括Linux进程管理技术的特点、主要数据结构、进程调度、进程控制、进程间通信技术,还对进程与文件和虚拟内存的关系作了简要的说明。第三章主要介绍内存管理技术,先介绍虚拟内存模型和80386内存管理机构,然后着重分析请求页面虚拟内存管理技术的实现细节。第四章主要介绍文件系统,先介绍Liux文件系统的历史和技术特点,然后重点分析虚拟文件系统和EXT2文件系统.最后对缓存、内存守护进程等方面的技术作简要分析。第五章以TCP/IP为重点分析Liux的网络系统,主要内容包括BSD、NET套接字、IP层、地址解析协议和IP路由。第六章介绍PCI总线的结构、PCI桥和PCI初始化技术。第七章分析设备管理技术,着重讨论设备驱动程序、硬盘、网络设备以及中断管理等技术。第八章介绍核心机制。第九章介绍核心模组。第十章介绍Liux开机过程,从另外一个方面帮助读者加深对核心的理解。第十一章介绍核心的配置和编译技术。彭晓明、孟加负责编写本节第一、二、四、五、七、十、十一章,王强负责编写第三、六、八、九章,彭晓明负责全书统稿,李红侠、赵善松、李玉珍、郑玉强、黄卿贤、康蓓蕾等也为本书的编写做了大量的工作。最后对所有关心、支持和帮助过本书编写的领导、朋友和家人表示诚挚的谢意!由于作者的能力和水平有限,加上时间仓促,本节可能会有不妥和错误之处,如能给予指正将不胜感谢!作者的电子信箱地址为:pengxm@263.net作者2000年4月目录第一章概论l.】Linux简介1.1.1 Linux的诞生1.1.2自由软件运动与Linux1.1.3 Linux在中国l.2 Linux的技术特点1.2.1 Linux的特点1.2.2 Linux的组成…61.2.3 Linux的不足81.3核心源代码91.3.1源代码的获取…1.3.2源代码的结构101.3.3源代码的阅读11第二章进程管理152.1进程概述162.1.1进程的定义162.1.2进程的状态172.1.3进程控制块18182.1.5进程间通信192.1.6进程调度…192.2 Linux的进程2022.1主要数据结构…202.2.2进程表的主要域232.2.3进程执行模式…252.2.4进程标识符…2523进程调度…272.3.1调度参数…272.3.2调度工作28
返回顶部