linux操作系统结构体系,Linux操作系统结构分析 郭玉东.pdf

&

!"#$%

操作系统结构分析&

郭玉东 王非非 编著

西安电子科技大学出版社

2 0 0 2

内 容 简 介

本书是对Linux 操作系统内部结构的分析,其内容直接来源于Linux 操作系统

的源代码,是对作者多年来从事Linux 教学和科研工作的总结。全书从操作系统的

引导和初始化入手,详细分析了Linux 操作系统的中断处理、内存管理、进程管理、

进程间通信、文件系统、设备驱动以及内核模块机制,讨论了其中的主要数据结构

及实现算法,描述了各部分的主要功能及它们之间的关系。

本书可以作为硕士研究生“操作系统结构分析”课程的教材,也可作为高年级

本科生的教材或教学参考书,更是Linux 研究和开发人员的必备工具书。

图书在版编目( CIP )数据!

Linux / .

操作系统结构分析郭玉东主编

—西安:西安电子科技大学出版社,2002 .1

ISBN 75606 1095 1

Ⅰ … Ⅱ 郭… Ⅲ 操作系统 系统结构 结构分析 Ⅳ

. L . . Linux . TP316.81

中国版本图书馆CIP 数据核字(2001)第085571 号

责任编辑 杨兵

出版发行 西安电子科技大学出版社 西安市太白南路 号

( 2 )

电 话 (029)8227828 邮 编 7 1007 1

http: // E-mail: xdupfxb @

经 销 新华书店

印 刷 西安文化彩印厂

版 次 年 月第 版 年 月第 次印刷

2002 1 1 2002 1 1

开 本 787 毫米×1092 毫米 1/ 16 印张 31

字 数 738 千字

印 数 ~ 册

1 4 000

定 价 40.00 元

·

ISBN 75606 1095 1/TP 0546

XDUP

"""如有印装问题可调换"""!

本书封面贴有西安电子科技大学出版社的激光防伪标志!"无标志者不得销售。"

前 言

Linux 是一个成熟又实用的操作系统,它有着丰富的应用程序和开发工具,可以支持各

种硬件平台和外部设备;Linux 又是完全开放的操作系统,任何人都可以获得它的源代码,

分析了解它的内部结构,吸收借鉴它的实现思路,并可根据需要对其做任意的裁剪。所以,

Linux 几乎可以胜任所有工作。正因为如此,Linux 受到越来越多的重视,基于Linux 的各

种研究开发项目日益增多,从应用软件到开发工具,从嵌入式应用到集群系统,从设计简

单的驱动程序到开发安全的操作系统,从纯粹的软件程序到软硬结合的机电产品,可以说,

基于 的研究开发正如火如荼。尤其是涉及到操作系统的研究开发项目, 已经成

Linux Linux

了当然的首选。

然而,不管是研究还是开发,都有必要了解Linux 的结构。虽然Linux 的源代码是公开

的,阅读源代码是了解Linux 的最直接的方法,但Linux 的代码量相当大,阅读分析其源代

码是非常枯燥的,要了解其结构是非常困难的。

年,笔者负责网络计算机( )操作系统的设计开发工作,其目的是设计一个适

1998 NC

用于 特殊要求的操作系统。由于时间、资金、人力的限制,我们自然无法从头开始设计

NC

这个系统,一个

你可能感兴趣的:(linux操作系统结构体系)