互联网
类型
8.2
豆瓣评分
可以朗读
语音朗读
253千字
字数
2014-03-01
发行日期
展开全部
主编推荐语
《Unix内核源码剖析》是一本UNIX V6内核源代码的阅读指南。
内容简介
作者结合UNIX V6已公开的相关文档,对UNIX V6的内核源码进行详细剖析,旨在让读者更深入地理解进程、中断、块I/O系统、文件系统、字符I/O系统、启动系统等操作系统的基本原理。
《Unix内核源码剖析》适合操作系统的初中级学习者阅读,特别适合通过大学课程和其他入门书对操作系统有所了解,但是对具体细节缺乏深入理解的读者,以及那些对操作系统的具体实现有兴趣的读者。
《Unix内核源码剖析》是一本UNIX V6内核源代码的阅读指南。作者结合UNIX V6已公开的相关文档,对UNIX V6的内核源码进行详细剖析,旨在让读者更深入地理解进程、中断、块I/O系统、文件系统、字符I/O系统、启动系统等操作系统的基本原理。
《Unix内核源码剖析》适合操作系统的初中级学习者阅读,特别适合通过大学课程和其他入门书对操作系统有所了解,但是对具体细节缺乏深入理解的读者,以及那些对操作系统的具体实现有兴趣的读者。
目录
- 版权信息
- 译者序
- 前言
- 小结
- 第I部分 什么是UNIX V6
- 第1章 UNIX V6的全貌
- 1.1 什么是 UNIX V6
- 1.2 UNIX 的历史
- 1.3 UNIX V6 内核
- 1.4 构成 UNIX V6 运行环境的硬件
- 1.5 代码
- 1.6 手册
- 1.7 小结
- 第II部分 进程
- 第2章 进程
- 2.1 进程的概要
- 2.2 proc 结构体和 user 结构体
- 2.3 为进程分配的内存
- 变换地址
- 2.4 小结
- 第3章 进程的管理I
- 3.1 进程的生命周期
- 3.2 创建进程
- 进程的复制
- 父进程和子进程
- newproc()
- 3.3 切换执行进程
- 3.4 执行程序
- 3.5 进程的终止
- 3.6 数据区域的扩展
- 3.7 管理内存和交换空间
- 3.8 小结
- 第4章 交换处理
- 4.1 什么是交换处理
- 4.2 共享代码段的处理
- 4.3 小结
- 第III部分 中断
- 第5章 中断与陷入
- 5.1 什么是中断与陷入
- 5.2 优先级与向量(Vector)
- 5.3 中断和陷入的处理流程
- 5.4 时钟中断处理函数
- 5.5 陷入处理函数
- 5.6 系统调用的处理流程
- 5.7 小结
- 第6章 信号
- 6.1 什么是信号
- 6.2 跟踪功能
- 6.3 小结
- 第IV部分 块I/O系统
- 第7章 块设备子系统
- 7.1 设备的基础
- 7.2 块设备子系统
- 7.3 缓冲区的初始化
- 7.4 缓冲区的获取和释放
- 7.5 读取
- 7.6 写入
- 7.7 RAW 输入输出
- 7.8 小结
- 第8章 块设备驱动
- 8.1 什么是块设备驱动
- 8.2 RK-11 磁盘驱动
- 8.3 小结
- 第V部分 文件系统
- 第9章 文件系统
- 9.1 什么是文件系统
- 9.2 块设备的区域
- 9.3 挂载
- 9.4 inode 的获取和释放
- 9.5 inode 与存储区域的对应关系
- 9.6 分配块设备中的块
- 9.7 将路径变为 inode
- 9.8 初始化与同步
- 9.9 小结
- 第10章 文件处理
- 10.1 用户程序对文件的处理
- 10.2 3 个结构体
- 10.3 文件的生成和打开处理
- 10.4 文件的读取和写入
- 10.5 指定文件的读写位置
- 10.6 关闭文件
- 10.7 目录的生成
- 10.8 文件的链接
- 10.9 删除文件
- 10.10 小结
- 第11章 管道
- 11.1 什么是管道
- 11.2 开始管道通信
- 11.3 收发数据
- 11.4 结束管道通信
- 11.5 建立管道通信的流程
- 11.6 小结
- 第VI部分 字符I/O系统
- 第12章 字符设备
- 12.1 字符设备驱动
- 12.2 LP11 设备驱动
- 12.3 小结
- 第13章 电传终端
- 13.1 什么是电传终端
- 13.2 终端的开启和关闭
- 13.3 终端的设定
- 13.4 从终端输入文字
- 13.5 读取输入的数据
- 13.6 向终端输出数据
- 13.7 小结
- 第VII部分 启动系统
- 第14章 启动系统
- 14.1 启动的流程
- 14.2 小结
- 附录 参考资料等
- A.1 参考文献、网站
- A.2 pre K&R C
- 后记
- 看完了
展开全部
出版方
人民邮电出版社·图灵出品
图灵社区成立于2005年6月,由人民邮电出版社投资控股,以策划出版高质量的科技书籍为核心业务,主要出版领域包括计算机、电子电气、数学统计、科普等,通过引进国际高水平的教材、专著,以及发掘国内优秀原创作品等途径,为目标读者提供一流的内容。