失效链接处理 |
深入理解UNIX系统内核 PDF 下载
转载自:http://www.jb51.net/books/609170.html
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/23702567.html
相关截图:
资料简介:
本书由国际资深UNIX专家撰写,深入剖析UNIX操作系统的内核技术,包含丰富的图示与细节展示。作者从操作系统设计的角度来审视UNIX系统内核,针对内核中的每个模块,深入探讨其结构和设计,详细阐释主流UNlX系统如何选择具体模块的实现方法,以及每种方法的优缺点,为读者更好地理解操作系统内核知识、提升操作系统开发能力提供翔实指导。
资料目录:
出版者的话
泽者序 宇言 前言 第1章从头说起 1.1简介 1.1.1 UNIX简史 1.1.2起源 1.1_3扩散 1.1.4 BSD 1.1.5 SystemV 1.1.6商业化 1.1,7 Mach 1.1.8标准 1.1.9 0SF和Ul 1.1.10 SVR4及其之后 1.2变革使命 1.2.1功能· 1.2.2 网络 1.2.3性能 1.2,4硬件变化 1.2.5质量提升 1.2.6 变革 1.2.7其他应用程序领域 1.2.8 小即是美 1.2.9灵活性 1.3回顾过去,展望未来- 1.3.1 UNIX系统的优点是什么 1.3.2 UNIX系统的缺点是什么 1.4本书内容说明 参考文献 第2章进程与内核 2.1 简介 2.2模式、空问和上下文 2,3进程抽象 2.3.1 进程状态 2.3.2进程上下文 2.3.3 用户凭据 2.3.4 u区和proc结构 2.4执行在内核态中 2.4.1 系统调用接口 2.4.2 中断处理 2.5 同步 2.5.1 阻塞操作 2.5.2 中断 2.5.3 多处理器 2.6进程调度 2.7信号 2.8新的进程和程序 2.8.1 fork和exec 2.8.2进程的创建 2.8.3 fbrk的优化 2.8.4调用新的程序 2.8.5进程终止 2.8.6等待进程终止 2.8.7僵死进程 2.9小结 2.10练习题 参考文献 第3章 线程和轻量级进程 3.1 简介 3.1.1动机 3.1.2多线程和多处理器 3.1.3并发和并行 3.2基本抽象 3.2.1 内核线程 3.2.2轻量级进程 3.2.3 用户线程 3.3轻量级线程设计时要考虑的问题 3.3.1 fork的语义 3.3.2其他系统调用 3.3.3信号传递和处理 …… 第4章信号和会语管理 第5章进程调度 第6章进程问题 第7章同步和多处理器 第8章文件系统接口和框架 第9章文件系统的实现 第10章分布式文件系统 第11章高级文件系统 第11章高级文件系统 第12章内核内存分配 第13章虚拟内存 第14章SVR4 VM架构 第15章其他内存管理技术 第16章设备驱动和VO 第17章STREAMS |