《UNIX SYSTEM V操作系统内核代码剖析》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:樊建平,王永杰等编写
  • 出 版 社:北京:海洋出版社
  • 出版年份:1992
  • ISBN:750272415X
  • 页数:366 页
图书介绍:

目录 1

前 言 1

第一章系统概述 1

1.1 UNIX概述 1

1.2 UNIX核心概述 4

1.3小结 9

第二章WE32100微处理器硬件介绍 10

2.1概述 10

2.2面向进程的操作系统设计考虑 14

2.3系统调用机制 18

2.4 中断机制 21

2.5例外处理机制 25

2.6虚拟存贮管理 30

2.7 C 语言及汇编程序函数调用的过程 34

2.8小结 37

第三章文件的内部表示 38

3.1文件系统概述 38

3.2文件系统的数据结构 38

3.3主要子程序与算法 47

4.1文件的读与写(read/write) 62

第四章文件系统的系统调用 62

4.2文件的打开与创建(open/creat) 70

4.3文件的关闭(close) 74

4.4改变读写指针(seek) 77

4.5文件的联结(link) 79

4.6文件联结的删除(unlink) 80

4.7建立特别文件(mknod) 82

4.8检查存取权限(saccess) 84

4.9打开文件i节点内容的相关系统调用(fstat/stat) 86

4.10复制文件描述字(dup) 89

4.11文件和记录的锁机构(fcntl) 90

4.12文件卷的安装与柝卸(smount/sumount) 96

4.13文件卷的同步(sync) 100

4.1 4改变当前目录与根目录(chdir/chroot) 101

4.15改变文件模式(chmod) 104

4.16改变文件主及文件组(chown) 105

4.17设置文件创建屏蔽码(umask) 106

4.18管道机构(pipe) 107

第五章进程管理 113

5.1进程结构 113

5.2进程控制 126

5.3进程调度、进程的换入和换出 145

5.4小结 161

第六章存贮管理 162

6.1概述 162

6.2虚拟地址映射 162

6.3对换 167

6.4共享正文段 169

6.5双映射段(Dual Mapped Segment) 174

6.6与存贮管理相关的系统调用 175

7.1中断处理 176

第七章中断、例外、系统调用与软中断 176

7.2例外处理的过程 177

7.3系统调用的过程 182

7.4软中断信号的处理 190

第八章字符设备 209

8.1概要 209

8.2字符表clist及字符表上的操作 210

8.3终端相关的数据结构 214

8.4行规则 222

8.5设备驱动程序 242

9.1数据缓冲区高速缓冲 261

第九章块设备 261

9.2 IDFC磁盘驱动 273

第十章进程间通讯(IPC) 285

10.1IPC程序包概述 285

1 0.2消息(message) 288

10.3共享存储区(shared memory) 298

10.4信号量(semaphore) 308

10.5小结 326

11.1网络概论 327

11.2 NI设备驱动程序 327

第十一章网络通讯 327

11.3 B3设备驱动程序 341

第十二章UNIX核心装入以及系统初启 345

12.1 UNIX核心的装入过程 345

12.2系统的初启 349

12.3进程1——init的执行过程 353

第十三章核心主要数据结构图示及程序流程例示 355

13.1核心主要数据结构图示 355

13.2程序流程例示 357

参考文献 367