图书介绍

4.4BSD操作系统设计与实现 中文版pdf电子书版本下载

4.4BSD操作系统设计与实现  中文版
  • (美)Marshall Kirk Mckusick等著;李善平等译 著
  • 出版社: 北京:中国电力出版社
  • ISBN:7508315081
  • 出版时间:2003
  • 标注页数:420页
  • 文件大小:27MB
  • 文件页数:437页
  • 主题词:计算机网络-操作系统,4.4 BSD

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

4.4BSD操作系统设计与实现 中文版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

习题 33 1

习题 37 1

14.4 自动配置 38 1

5.1 术语 9 1

参考文献 33 1

第一部分综 述 3

1.1 UNIX系统的历史 3

目 录 3

第一章BSD系统的历史和目标 3

前言 3

译序 3

1.2 BSD和其他系统 9

1.3 4BSD的设计目标 11

1.4系统的发布 13

5.7文件的执行 1 14

参考文献 14

第二章4.4BSD设计综述 18

2.1 4.4 BSD模块与内核 18

2.2 内核结构 19

2.3 内核提供的服务 21

2.4进程管理 22

2.5内存管理 24

2.6 I/O系统 26

2.7文件系统 30

2.8文件库(filestore) 33

2.9网络文件系统 33

2.10终端 34

2.11进程间通信 35

2.12网络通信 35

2.14系统操作 36

习题 36

2.13 网络实现 36

参考文献 37

3.1 内核组织 39

第三章内核服务 39

3.2系统调用 42

3.3 陷阱和中断 43

3.4时钟中断 45

3.5 内存管理服务 47

3.6时间服务 50

3.7用户、组和其他身份标志 51

3.8 资源服务 54

3.9系统操作服务 55

习题 56

参考文献 57

4.1进程管理概述 61

第二部分进 程 61

第四章进程管理 61

4.2进程状态 63

4.3上下文切换 68

4.4进程调度 72

4.5进程创建 76

4.6进程终止 77

4.7信号 78

参考文献 1 83

4.8进程组和会话 84

4.9进程调试 87

习题 88

参考文献 90

第五章内存管理 91

5.2 4.4BSD虚拟内存系统综述 95

5.3 内核内存管理 97

5.4进程独立拥有的资源 101

5.5共享内存 105

5.6新进程的创建 112

5.8进程地址空间的操作 115

5.9进程的终止 117

5.10分页器接口 118

5.11 分页 123

5.12页面交换 126

5.13可移植性 131

习题 142

参考文献 143

6.1 从用户到设备的I/O映射 147

第六章I/O系统综述 147

第三部分I/O系统 147

6.2块设备 150

6.3字符设备 153

6.4描述符管理和服务 156

6.5虚拟文件系统的接口 166

6.6独立于文件系统的服务 170

6.7可堆叠(stackable)的文件系统 177

习题 182

第七章本地文件系统 184

7.1文件系统的分层管理 184

7.2 inode的结构 185

7.3命名 188

7.4配额 193

7.5文件锁定 196

7.6其他文件系统机制 200

参考文献 202

习题 202

8.1文件库概述 203

第八章本地文件库 203

8.2 Berkeley快速文件系统 206

8.3 日志结构的文件系统 217

8.4基于内存的文件系统 230

习题 233

参考文献 234

第九章网络文件系统 237

9.1历史和概况 237

9.2 NFS结构和操作 239

9.3提高性能的技术 249

习题 255

参考文献 256

第十章终端处理 258

10.1终端处理模式 258

10.2行规程 259

10.3用户接口 260

10.4tty数据结构 261

10.6 C-list 263

10.5进程组、会话和终端控制 263

10.8终端操作 265

10.7 RS-232和调制解调器控制 265

10.9其他的行规程 272

习题 273

参考文献 273

第四部分进程间通信 277

第十一章进程间通信 277

11.1进程间通信模型 277

11.2实现结构和概述 282

11.3 内存管理 283

11.4数据结构 287

11.5连接建立 291

11.6数据传送 293

11.7关闭socket 299

习题 300

参考文献 301

12.1 内部结构 302

第十二章网络通信 302

12.2 socket到协议的接口 309

12.3协议到协议的接口 313

12.4协议到网络的接口 315

12.5路由 318

12.6缓存和拥塞控制 326

12.7原始socket 327

12.8其他的网络子系统主题 329

第十三章网络协议 333

13.1 Internet网络协议 333

13.2用户数据报协议(UDP) 339

13.3互联网协议(IP) 342

13.4传输控制协议(TCP) 345

13.5TCP算法 350

13.6TCP输入处理 355

13.7TCP输出处理 358

13.8Internet控制报文协议(ICMP) 365

13.9 OSI实现中的问题 367

13.10联网和进程间通信综述 368

参考文献 372

第五部分系统操作 377

第十四章系统启动 377

14.1 概述 377

14.2自举引导 378

14.3 内核的初始化 379

14.5独立于机器的初始化 385

14.6用户级初始化 387

14.7系统启动的相关话题 389

习题 392

参考文献 392

术语表 393

精品推荐