内容简介
前言页
第一章 本书概貌
1-1 操作系统的重要性
1-2 基本概念和术语
1-3 操作系统——资源管理程序
1-4 操作系统——进程观点(这些资源管理程序在系统中进行活动)
1-5 操作系统——分层观点和扩充机器观点
1-6 运用我们的观点举一个例子——OS/MVT
1-7 从其他观点看操作系统
1-8 一般的设计考虑
1-10 小结
1-9 后面各章之序
第二章 I/O程序设计、中断程序设计和机器结构
2-1 机器结构
2-2 汇编语言程序设计
2-3 入出程序设计
2-4 中断结构和处理
2-5 I/O和中断处理程序举例
2-6 小结
第三章 存贮管理
3-1 单一连续分配
3-3 分割分配
3-4 可重定位分割存贮管理
3-5 分页存贮管理
3-6 请求分页存贮管理
3-7 分段存贮管理
3-8 分段并请求分页存贮管理
3-9 其他存贮管理方法
3-10 存贮管理的发展趋势
3-11 小结
第四章 处理机管理
4-1 状态图
4-2 作业调度
4-3 进程调度
4-4 多处理机系统
4-5 进程同步
4-6 作业和进程结合起来调度
4-7 小结
第五章 设备管理
5-1 设备管理技术
5-2 设备特性——硬件考虑
5-3 通道与控制器
5-4 设备分配的考虑
5-5 I/O交通管制程序,I/O调度程序,I/O设备处理程序
5-6 虚拟设备
5-7 设备管理的发展趋势
5-8 小结
6-1 引言
第六章 信息管理
6-2 一个简单的文件系统
6-3 文件系统的一般模型
6-4 符号文件系统
6-5 基本文件系统
6-6 存取控制验证
6-7 逻辑文件系统
6-8 物理文件系统
6-9 分配策略模块
6-10 设备策略模块,I/O启动程序,设备处理程序
6-11 信息管理的趋向
7-1 引言
第七章 一个操作系统范例的设计
7-2 系统概述
7-3 设计概观
7-4 范例操作系统的级和层
7-5 核心数据基和例程
7-6 处理机管理(低级模块)数据基
7-7 处理机管理(低级模块)例程
7-8 存贮管理的数据基
7-9 存贮管理例程
7-10 处理机管理(高级模块)数据基
7-11 处理机管理(高级模块)例程
7-12 设备管理数据基
7-13 设备管理例程和进程
7-14 作业管理例程和进程
7-15 用户程序和进程
7-16 SVC流程部分踪迹
7-17 操作系统范例的程序表
第八章 相互关联问题:性能估计
8-1 存贮管理
8-2 处理机管理
8-3 设备管理
8-4 信息管理
8-6 影响
8-5 用户具有支配权情况下的折衷办法
8-7 交换与分页的比较
8-8 抖动
8-9 小结
第九章 实例研究
9-1 引言
9-2 IBM系统/360和系统/370的操作系统
9-3 兼容分时系统(CTSS)
9-4 多路信息计算系统(MULTICS)
9-5 虚机器/370(VM/370)
参考文献
附录