- 电子工业出版社
- 9787121307409
- 1-9
- 119779
- 48245048-3
- 平塑
- 16开
- 2021-11
- 518
- 324
- 工学
- 计算机科学与技术
- TP316
- 计算机科学与技术
- 本科 研究生(硕士、EMBA、MBA、MPA、博士)
目录
第1章 操作系统引论 1__eol__1.1 计算机硬件结构 1__eol__1.1.1 处理器 2__eol__1.1.2 存储器 2__eol__1.1.3 I/O设备 3__eol__1.1.4 总线 3__eol__1.2 什么是操作系统 4__eol__1.2.1 操作系统概念 4__eol__1.2.2 操作系统的主要功能 5__eol__1.2.3 操作系统的地位 8__eol__1.3 操作系统的发展历程 9__eol__1.3.1 操作系统的形成 9__eol__1.3.2 操作系统的发展 12__eol__1.3.3 推动操作系统发展的动力 12__eol__1.4 操作系统的类型 12__eol__1.4.1 批处理系统 13__eol__1.4.2 分时系统 14__eol__1.4.3 实时系统 15__eol__1.4.4 网络操作系统 16__eol__1.4.5 分布式操作系统 18__eol__1.4.6 其他操作系统 18__eol__1.5 操作系统的特征 20__eol__1.6 操作系统结构设计 20__eol__1.6.1 整体结构 21__eol__1.6.2 层次结构 21__eol__1.6.3 虚拟机结构 23__eol__1.6.4 客户-服务器结构 24__eol__1.7 操作系统初启过程 25__eol__1.8 本章小结 26__eol__习题1 26__eol__第2章 进程和线程 28__eol__2.1 进程概念 28__eol__2.1.1 多道程序设计 28__eol__2.1.2 进程概念 29__eol__2.2 进程的状态和组成 31__eol__2.2.1 进程的状态及其转换 31__eol__2.2.2 进程描述 34__eol__2.2.3 进程队列 36__eol__2.3 进程管理 37__eol__2.3.1 进程图 37__eol__2.3.2 进程创建 38__eol__2.3.3 进程终止 40__eol__2.3.4 进程阻塞 40__eol__2.3.5 进程唤醒 41__eol__2.4 线程 41__eol__2.4.1 线程概念 41__eol__2.4.2 线程的实现 44__eol__2.5 进程的同步和互斥 45__eol__2.5.1 进程同步与互斥的概念 45__eol__2.5.2 临界资源和临界区 47__eol__2.5.3 互斥实现方式 48__eol__2.5.4 信号量 50__eol__2.5.5 信号量的一般应用 53__eol__2.6 经典进程同步问题 54__eol__2.7 管程 59__eol__2.8 进程通信 61__eol__2.8.1 消息传递系统 62__eol__2.8.2 客户-服务器系统中的通信 64__eol__2.9 本章小结 65__eol__习题2 66__eol__第3章 死锁 69__eol__3.1 资源 69__eol__3.1.1 资源使用模式 69__eol__3.1.2 可抢占资源与不可抢占资源 70__eol__3.2 死锁概念 70__eol__3.2.1 什么是死锁 71__eol__3.2.2 死锁的条件 73__eol__3.2.3 资源分配图 73__eol__3.2.4 处理死锁的方法 75__eol__3.3 死锁的预防 75__eol__3.3.1 破坏互斥条件 75__eol__3.3.2 破坏占有且等待条件 75__eol__3.3.3 破坏非抢占条件 76__eol__3.3.4 破坏循环等待条件 76__eol__3.4 死锁的避免 77__eol__3.4.1 安全状态 77__eol__3.4.2 资源分配图算法 79__eol__3.4.3 银行家算法 79__eol__3.5 死锁的检测和恢复 81__eol__3.5.1 对单体资源类的死锁检测 82__eol__3.5.2 对多体资源类的死锁检测 82__eol__3.5.3 从死锁中恢复 83__eol__3.5.4 “饥饿”和活锁的概念 85__eol__3.6 处理死锁的综合方式 86__eol__3.7 本章小结 87__eol__习题3 88__eol__第4章 调度 90__eol__4.1 调度类型 90__eol__4.2 作业调度 92__eol__4.2.1 作业状态 92__eol__4.2.2 作业控制块和作业调度的__eol__ 功能 92__eol__4.3 进程调度 94__eol__4.3.1 进程调度的功能 94__eol__4.3.2 进程调度的时机 94__eol__4.3.3 进程调度的基本方式 94__eol__4.3.4 交互式系统中常用的调度__eol__ 算法 95__eol__4.3.5 两级调度模型 95__eol__4.4 调度准则 96__eol__4.4.1 影响调度算法选择的主要__eol__ 因素 96__eol__4.4.2 调度性能评价准则 96__eol__4.5 调度算法 97__eol__4.5.1 先来先服务法 97__eol__4.5.2 短作业优先法 98__eol__4.5.3 最短剩余时间优先法 99__eol__4.5.4 优先级法 100__eol__4.5.5 轮转法 101__eol__4.5.6 多级队列法 103__eol__4.5.7 多级反馈队列法 103__eol__4.5.8 高响应比优先法 104__eol__4.5.9 公平共享法 105__eol__4.5.10 几种常用调度算法的比较 105__eol__4.6 线程调度 106__eol__4.7 多处理器调度 107__eol__4.7.1 多处理器系统的类型 107__eol__4.7.2 多处理器调度方法 107__eol__4.8 实时调度 108__eol__4.8.1 实时任务类型 108__eol__4.8.2 实时调度算法 108__eol__4.9 UNIX/Linux进程调度 109__eol__4.9.1 UNIX进程调度 109__eol__4.9.2 Linux进程调度 110__eol__4.10 中断处理 112__eol__4.10.1 中断概述 112__eol__4.10.2 中断的处理过程 113__eol__4.10.3 中断优先级和多重中断 116__eol__4.11 信号机制 119__eol__4.11.1 信号机制概念 119__eol__4.11.2 信号的分类、产生和传送 120__eol__4.11.3 信号的处理方式 121__eol__4.11.4 信号的检测和处理 121__eol__4.12 本章小结 122__eol__习题4 123__eol__第5章 存储管理 125__eol__5.1 引言 125__eol__5.1.1 用户程序的地址空间 125__eol__5.1.2 重定位 126__eol__5.1.3 对换技术 128__eol__5.2 分区法 130__eol__5.2.1 固定分区法 130__eol__5.2.2 动态分区法 131__eol__5.2.3 可重定位分区分配 134__eol__5.3 分页技术 135__eol__5.3.1 分页存储管理的基本概念 135__eol__5.3.2 分页系统中的地址映射 137__eol__5.3.3 页面尺寸 138__eol__5.3.4 硬件支持 138__eol__5.3.5 保护方式 140__eol__5.3.6 页表的构造 140__eol__5.3.7 页面共享 143__eol__5.4 分段技术 144__eol__5.4.1 分段存储管理的基本概念 145__eol__5.4.2 地址转换 146__eol__5.4.3 段的共享和保护 147__eol__5.5 段页式技术 148__eol__5.5.1 段页式存储管理的基本__eol__ 原理 148__eol__5.5.2 地址转换过程 149__eol__5.6 虚拟存储器 150__eol__5.6.1 虚拟存储器的概念 150__eol__5.6.2 虚拟存储器的特征 151__eol__5.7 请求分页技术 151__eol__5.7.1 请求分页存储管理的基本__eol__ 思想 151__eol__5.7.2 硬件支持及缺页处理 152__eol__5.7.3 请求分页技术的性能 153__eol__5.8 页面置换算法 155__eol__5.8.1 页面置换 155__eol__5.8.2 先进先出法 156__eol__5.8.3 最佳置换法 157__eol__5.8.4 最近最久未使用置换法 157__eol__5.8.5 最近未使用置换法 158__eol__5.8.6 第二次机会置换法 159__eol__5.8.7 时钟置换法 160__eol__5.8.8 最少使用置换法 160__eol__5.8