第一图书网

操作系统原理

何炎祥 科学出版社
出版时间:

2004-4  

出版社:

科学出版社  

作者:

何炎祥  

页数:

346  

字数:

513000  

内容概要

本书全面系统地介绍了现代操作系统的基本概念、设计原理以及在构造过程中可能面临的种种问题及其解决方法,此外,还介绍了在设计操作系统过程中一些重要的新进展,如线程、实时系统、多处理器调试、进程迁移、分布计算模式,安全性等。为便于理解,还选择了三个有代表性的操作系统:Windows NT,UNIX和MVS作为实例贯穿全书。 本书内容丰富,取材新颖,强调理论与实践的结合,既可作为大专院校计算机及相关专业的教科书,又可供计算机爱好者自学,还可作为有关工程技术人员的参考书。

书籍目录

1 操作系统概述 1.1 操作系统的目标和作用 1.2 操作系统的演变 1.3 主要成就 1.4 操作系统举例 1.5 操作系统的主要研究课题2 进程描述与控制 2.1 进程状态 2.2 进程描述 2.3 进程控制 2.4 进程和线程 2.5 进程描述和控制举例 2.6 小结3 并发控制:互斥与同步 3.1 并发原理 3.2 互斥——软件方法 3.3 互斥——硬件支持 3.4 信号量 3.5 管程 3.6 消息传递 3.7 读者/写者问题 3.8 小结 3.9 系统举例4 死锁处理 4.1 死锁的概念 4.2 死锁预防 4.3 死锁检测 4.4 死锁避免 4.5 哲学家用餐问题 4.6 小结5 内存管理 5.1 内存管理的要求 5.2 程序的加载 5.3 虚拟内存的硬件和控制结构 5.4 操作系统软件 5.5 内存管理举例 5.6 小结 5.7 附录6 处理机调度 6.1 调度类型 6.2 调度算法 6.3 多处理机调度 6.4 实时调度 6.5 系统举例 6.6 小结 6.7 附录 响应时间7 I/O管理和磁盘调度 7.1 I/O设备 7.2 I/O函数的组织 7.3 操作系统设计问题 7.4 I/O缓冲 7.5 磁盘调度 7.6 系统举例 7.7 小结8 文件管理 8.1 概述 8.2 文件结构和存取 8.3 文件目录 8.4 文件共享 8.5 记录分块 8.6 辅存管理 8.7 系统举例——UNIX System V 8.8 小结9 分布计算 9.1 客户/服务器计算 9.2 分布式消息传递 9.3 远程过程调用 9.4 小结10 分布式进程管理 10.1 进程迁移 10.2 分布式全局状态 10.3 分布式进程管理——互斥 10.4 分布式死锁 10.5 小结11 安全性 11.1 对安全性的威胁 11.2 保护 11.3 入侵者 11.4 病毒及其威胁 11.5 可靠系统 11.6 网络安全 11.7 小结 11.8 附录 加密附录 排队分析 附录1 为什么进行排队分析 附录2 排队模型 附录3 单服务器队列 附录4 多服务器队列 附录5 队列网 附录6 其他排队模型参考文献


图书封面

广告

下载页面


操作系统原理 PDF格式下载



相关图书