展开全部

主编推荐语

本书9章涵盖操作系统管理策略、问题解决及实例分析。

内容简介

本书共有9章,分为4部分。第1部概述;第2部分讲述操作系统对处理机、存储器、外部设备以及硬、软件资源的各种管理策略;第3部分集中讲述和分析资源管理中出现的各种问题,并给出相应的解决方法;第4部分以Linux、Windows为例分析操作系统。

目录

  • 封面
  • 扉页
  • 版权信息
  • 目录
  • 内容提要
  • 第4版前言
  • PART1 第1章 操作系统概述
  • 1.1 计算机系统
  • 1.1.1 硬件与软件
  • 1.1.2 操作系统的形成
  • 1.1.3 操作系统发展的动力
  • 1.2 操作系统的定义与功能
  • 1.2.1 操作系统的定义
  • 1.2.2 操作系统的功能
  • 1.3 操作系统的种类
  • 1.3.1 批处理操作系统
  • 1.3.2 分时操作系统
  • 1.3.3 实时操作系统
  • 1.3.4 网络操作系统
  • 1.3.5 分布式操作系统
  • 1.3.6 嵌入式操作系统
  • 习题
  • PART2 第2章 处理机管理
  • 2.1 进程
  • 2.1.1 多道程序设计
  • 2.1.2 进程的定义
  • 2.1.3 进程的特征
  • 2.1.4 进程的状态及状态变迁
  • 2.2 进程控制块
  • 2.2.1 进程的3个组成部分
  • 2.2.2 进程控制块
  • 2.2.3 进程控制块队列
  • 2.3 进程的调度与管理
  • 2.3.1 进程调度算法
  • 2.3.2 进程管理的基本原语
  • 2.4 作业调度
  • 2.4.1 用户与操作系统的两种接口
  • 2.4.2 作业与作业管理
  • 2.4.3 作业的调度算法
  • 习题
  • PART3 第3章 存储管理
  • 3.1 存储管理综述
  • 3.1.1 存储器的层次结构
  • 3.1.2 高速缓冲存储器的工作原理
  • 3.1.3 存储管理的功能
  • 3.2 固定分区存储管理
  • 3.2.1 地址重定位
  • 3.2.2 地址的定位方式和静态重定位
  • 3.2.3 单一连续分区存储管理
  • 3.2.4 固定分区存储管理
  • 3.3 可变分区存储管理
  • 3.3.1 可变分区存储管理的基本思想
  • 3.3.2 地址动态重定位的过程
  • 3.3.3 空闲区的合并
  • 3.3.4 分区的管理与组织方式
  • 3.3.5 空闲分区的分配算法
  • 3.3.6 伙伴系统
  • 3.4 分页式存储管理
  • 3.4.1 分页式存储管理的基本思想
  • 3.4.2 分页式存储管理的地址转换
  • 3.4.3 内存块的分配与回收
  • 3.5 分段式存储管理
  • 3.5.1 分段及二维逻辑地址空间
  • 3.5.2 段表及地址变换过程
  • 3.5.3 存储保护与共享
  • 3.5.4 分段与分页的区别
  • 3.6 虚拟存储与请求分页式存储管理
  • 3.6.1 虚拟存储器的概念
  • 3.6.2 请求分页式存储管理的基本思想
  • 3.6.3 缺页中断的处理
  • 3.6.4 页面淘汰算法
  • 习题
  • PART4 第4章 设备管理
  • 4.1 设备管理概述
  • 4.1.1 I/O系统的组织结构
  • 4.1.2 计算机设备的分类
  • 4.1.3 设备管理的目标与功能
  • 4.2 输入/输出的处理步骤
  • 4.2.1 I/O请求的提出
  • 4.2.2 对I/O请求的管理
  • 4.2.3 I/O请求的具体实现
  • 4.3 设备的分配与调度算法
  • 4.3.1 管理设备时的数据结构
  • 4.3.2 独享设备的分配
  • 4.3.3 共享磁盘的调度
  • 4.4 数据传输的方式
  • 4.4.1 程序循环测试方式
  • 4.4.2 中断方式
  • 4.4.3 直接存储器存取方式
  • 4.4.4 通道方式
  • 4.5 设备管理中的若干技术
  • 4.5.1 I/O缓冲技术
  • 4.5.2 虚拟设备与SPOOLing技术
  • 习题
  • PART5 第5章 文件管理
  • 5.1 文件的结构
  • 5.1.1 文件与文件系统
  • 5.1.2 文件的逻辑结构
  • 5.1.3 文件的物理结构
  • 5.1.4 文件的存取
  • 5.2 磁盘存储空间的管理
  • 5.2.1 位示图
  • 5.2.2 空闲区表
  • 5.2.3 空闲块链
  • 5.3 文件管理与目录结构
  • 5.3.1 文件控制块与目录
  • 5.3.2 目录的层次结构
  • 5.3.3 “按名存取”的实现
  • 5.4 文件的使用
  • 5.4.1 文件的共享
  • 5.4.2 文件的保护
  • 5.4.3 文件的备份
  • 5.4.4 文件的操作
  • 习题
  • PART6 第6章 进程间的制约关系
  • 6.1 进程间的制约关系
  • 6.1.1 与时间有关的错误
  • 6.1.2 竞争资源——互斥
  • 6.1.3 协同工作——同步
  • 6.2 信号量与P、V操作
  • 6.2.1 信号量与P、V操作的定义
  • 6.2.2 用P、V操作实现互斥
  • 6.2.3 用P、V操作实现同步
  • 6.2.4 用P、V操作实现资源分配
  • 6.2.5 互斥/同步的案例分析
  • 6.3 死锁、高级进程通信
  • 6.3.1 死锁与产生死锁的必要条件
  • 6.3.2 死锁的预防
  • 6.3.3 死锁的避免
  • 6.3.4 死锁的检测并恢复
  • 6.3.5 高级进程通信
  • 习题
  • PART7 第7章 实例分析:Windows XP操作系统
  • 7.1 Windows XP的处理机管理
  • 7.1.1 Windows XP的结构
  • 7.1.2 Windows XP的进程和线程
  • 7.1.3 Windows XP的线程调度
  • 7.1.4 Windows XP的同步机制
  • 7.2 Windows XP的存储管理
  • 7.2.1 Windows XP进程的空间布局
  • 7.2.2 Windows XP的地址变换机构
  • 7.2.3 Windows XP对内存的管理
  • 7.2.4 Windows XP的页面调度
  • 7.3 Windows XP的设备管理
  • 7.3.1 Windows XP设备管理综述
  • 7.3.2 Windows XP的I/O处理
  • 7.3.3 Windows XP两级中断处理过程
  • 7.4 Windows XP的文件管理
  • 7.4.1 Windows XP文件系统综述
  • 7.4.2 Windows XP的NTFS文件系统
  • 7.4.3 NTFS的主文件表
  • 7.4.4 NTFS的文件和目录结构
  • 7.4.5 NTFS对可恢复性的支持
  • 习题
  • PART8 第8章 实例分析:Linux操作系统
  • 8.1 Linux的处理机管理
  • 8.1.1 Linux的进程
  • 8.1.2 Linux的进程调度
  • 8.1.3 Linux进程间的通信——消息队列
  • 8.2 Linux的存储管理
  • 8.2.1 Linux的虚拟存储空间
  • 8.2.2 管理虚拟存储空间的数据结构
  • 8.2.3 管理内存空间的数据结构
  • 8.2.4 内存区的分配和页面淘汰策略
  • 8.3 Linux的文件管理
  • 8.3.1 Linux文件系统的构成
  • 8.3.2 Ext2对磁盘的组织
  • 8.3.3 Ext2文件的物理结构
  • 8.3.4 虚拟文件系统VFS的数据结构
  • 8.4 Linux的设备管理
  • 8.4.1 Linux设备管理概述
  • 8.4.2 Linux对字符设备的管理
  • 8.4.3 Linux对块设备的管理
  • 习题
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。