书籍详情

4.4BSD操作系统设计与实现:中文版

4.4BSD操作系统设计与实现:中文版

作者:(美)Marshall Kirk Mckusick[等]著;李善平[等]译;李善平译

出版社:中国电力出版社

出版时间:2003-07-01

ISBN:9787508315089

定价:¥59.00

购买这本书可以去
内容简介
  本书描述了4.4BSD的内部结构,以及概念、数据结构和在实现4.4BSD系统功能时采用的算法,侧重于UNIX系统伯克利变体的功能、数据结构和采用的算法。本书4.4BSD的系统调用层往下——从接口到内核再到硬件。内核包含了系统功能,例如进程管理、虚拟内存、系统I/O、文件系统、套接字IPC机制和实现网络协议。除了把和终端接口及系统启动相关的内容保留了外,系统调用层以上的内容——例如库、shell、命令、程序语言和其他用户界面都没有包括在内。本书适用对象的:操作系统实现者、系统程序员、UNIX应用程序开发人员、系统管理员和有兴趣的读者。本书前言特色及评论文章节选
作者简介
暂缺《4.4BSD操作系统设计与实现:中文版》作者简介
目录
译  序                  
 前  言                  
 第一部分综  述                  
 第一章  BSD系统的历史和目标                  
     1. 1 UNIX系统的历史                  
     1. 2 BSD和其他系统                  
     1. 3 4BSD的设计目标                  
     1. 4  系统的发布                  
     参考文献                  
 第二章  4. 4BSD设计综述                  
     2. 1  4. 4BSD模块与内核                  
     2. 2  内核结构                  
     2. 3  内核提供的服务                  
     2. 4  进程管理                  
     2. 5  内存管理                  
     2. 6  I/O系统                  
     2. 7  文件系统                  
     2. 8  文件库(filestore)                  
     2. 9  网络文件系统                  
     2. 10  终端                  
     2. 11  进程间通信                  
     2. 12  网络通信                  
     2. 13  网络实现                  
     2. 14  系统操作                  
     习题                  
     参考文献                  
 第三章  内核服务                  
     3. 1  内核组织                  
     3. 2  系统调用                  
     3. 3  陷阱和中断                  
     3. 4  时钟中断                  
     3. 5  内存管理服务                  
     3. 6  时间服务                  
     3. 7  用户. 组和其他身份标志                  
     3. 8  资源服务                  
     3. 9  系统操作服务                  
     习题                  
     参考文献                  
 第二部分进  程                  
 第四章  进程管理                  
     4. 1  进程管理概述                  
     4. 2  进程状态                  
     4. 3  上下文切换                  
     4. 4  进程调度                  
     4. 5  进程创建                  
     4. 6  进程终止                  
     4. 7  信号                  
     4. 8进程组和会话                  
     4. 9  进程调试                  
     习题                  
     参考文献                  
 第五章  内存管理                  
     5. 1  术语                  
     5. 2  4. 4BSD虚拟内存系统综述                  
     5. 3  内核内存管理                  
     5. 4  进程独立拥有的资源                  
     5. 5  共享内存                  
     5. 6  新进程的创建                  
     5. 7  文件的执行                  
     5. 8  进程地址空间的操作                  
     5. 9  进程的终止                  
     5. 10  分页器接口                  
     5. 11  分页                  
     5. 12  页面交换                  
     5. 13  可移植性                  
     习题                  
     参考文献                  
 第三部分  I/O系统                  
 第六章  I/O系统综述                  
     6. 1  从用户到设备的I/O映射                  
     6. 2  块设备                  
     6. 3  字符设备                  
     6. 4  描述符管理和服务                  
     6. 5  虚拟文件系统的接口                  
     6. 6  独立于文件系统的服务                  
     6. 7  可堆叠(stackable)的文件系统                  
     习题                  
     参考文献                  
 第七章  本地文件系统                  
     7. 1  文件系统的分层管理…                  
     7. 2  inode的结构                  
     7. 3  命名                  
     7. 4  配额                  
     7. 5  文件锁定                  
     7. 6  其他文件系统机制                  
     习题                  
     参考文献                  
 第八章  本地文件库                  
     8. 1  文件库概述                  
     8. 2  Berkeley快速文件系统                  
     8. 3  日志结构的文件系统                  
     8. 4  基于内存的文件系统                  
     习题                  
     参考文献                  
 第九章  网络文件系统                  
     9. 1  历史和概况                  
     9. 2  NFS结构和操作                  
     9. 3  提高性能的技术                  
     习题                  
     参考文献                  
 第十章  终端处理                      
     10. 1  终端处理模式                  
     10. 2  行规程                  
     10. 3  用户接口                  
     10. 4  tty数据结构                  
     10. 5  进程组. 会话和终端控制                  
     10. 6  C-list                  
     10. 7  RS-232和调制解调器控制                  
     10. 8  终端操作                  
     10. 9  其他的行规程                  
     习题                  
     参考文献                  
 第四部分  进程间通信                  
 第十一章  进程间通信                  
     11. 1  进程间通信模型                  
     11. 2  实现结构和概述                  
     11. 3  内存管理                  
     11. 4  数据结构                  
     11. 5  连接建立                  
     11. 6  数据传送                  
     11. 7  关闭socket                  
     习题                  
     参考文献                  
 第十二章  网络通信                  
     12. 1  内部结构                  
     12. 2 socket到协议的接口                  
     12. 3  协议到协议的接口                  
     12. 4  协议到网络的接口                  
     12. 5  路由                  
     12. 6  缓存和拥塞控制                  
     12. 7  原始socket                  
     12. 8  其他的网络子系统主题                  
     习题                  
     参考文献                  
 第十三章  网络协议                  
     13. 1  Internet网络协议                  
     13. 2  用户数据报协议(UDP)                  
     13. 3  互联网协议(IP)                  
     13. 4  传输控制协议(TCP)                  
     13. 5  TCP算法                  
     13. 6  TCP输入处理                  
     13. 7  TCP输出处理                  
     13. 8  Internet控制报文协议(ICMP)                  
     13. 9  OSI实现中的问题                  
     13. 10  联网和进程间通信综述                  
     习题                  
     参考文献                  
 第五部分  系统操作                  
 第十四章  系统启动                  
     14. 1  概述                  
     14. 2  自举引导                  
     14. 3  内核的初始化                  
     14. 4  自动配置                  
     14. 5  独立于机器的初始化                  
     14. 6  用户级初始化                  
     14. 7  系统启动的相关话题                  
     习题                  
     参考文献                  
 术语表                  

猜您喜欢

读书导航