图书介绍
操作系统2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 胡学钢总主编;郑尚志,梁宝华主编;赵生慧,钟志水副主编 著
- 出版社: 合肥:安徽大学出版社
- ISBN:9787566407153
- 出版时间:2014
- 标注页数:204页
- 文件大小:33MB
- 文件页数:217页
- 主题词:操作系统-高等学校-教材
PDF下载
下载说明
操作系统PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 操作系统概述1
1.1 操作系统简介1
1.1.1 操作系统的作用1
1.1.2 操作系统的功能及其特征2
1.2 操作系统的发展动力和发展目标5
1.2.1 操作系统的发展动力5
1.2.2 操作系统的发展目标6
1.3 操作系统的发展历程6
1.3.1 批处理操作系统6
1.3.2 分时操作系统8
1.3.3 实时操作系统9
1.3.4 网络操作系统10
1.3.5 分布式操作系统10
1.3.6 微机操作系统11
1.3.7 嵌入式操作系统11
习题112
第2章 用户接口与作业管理16
2.1 概述16
2.1.1 作业的概念16
2.1.2 用户接口16
2.2 命令接口17
2.2.1 联机命令接口17
2.2.2 脱机命令接口18
2.3 系统调用18
2.3.1 系统调用的概念18
2.3.2 系统调用的处理过程19
2.4 作业管理19
2.4.1 作业控制块和作业表19
2.4.2 作业的建立20
2.4.3 批处理作业的调度21
2.4.4 作业的执行22
2.4.5 作业的终止与撤销23
2.4.6 作业的状态24
习题224
第3章 进程与进程管理25
3.1 进程的引入25
3.1.1 前趋图的定义25
3.1.2 程序的顺序执行26
3.1.3 程序的并发执行26
3.2 进程27
3.2.1 进程的概念27
3.2.2 进程的基本状态及其转换28
3.2.3 进程控制块29
3.2.4 进程控制30
3.3 进程调度33
3.3.1 调度的基本概念33
3.3.2 进程调度算法34
3.3.3 进程调度的时机38
3.4 线程的基本概念39
3.4.1 线程的引入39
3.4.2 线程的定义与属性39
3.4.3 线程与进程的比较40
3.4.4 线程的实现机制41
3.5 Linux的进程与进程管理42
3.5.1 Linux的进程结构42
3.5.2 Linux的进程创建43
3.5.3 Linux的线程43
3.5.4 Linux的进程终结43
3.5.5 Linux的进程调度44
3.5.6 Linux 2.6调度器简介45
习题346
第4章 进程同步与通信52
4.1 进程间的相互作用52
4.1.1 进程间的联系52
4.1.2 利用软件方法解决进程互斥问题54
4.1.3 利用硬件方法解决进程互斥问题55
4.1.4 信号量机制56
4.1.5 经典进程同步问题60
4.1.6 管程机制68
4.2 进程通信71
4.2.1 进程通信的类型71
4.2.2 直接通信和间接通信72
4.2.3 消息缓冲队列通信机制73
4.3 死锁75
4.3.1 产生死锁的原因和必要条件75
4.3.2 预防死锁77
4.3.3 避免死锁78
4.3.4 检测死锁81
4.3.5 解除死锁82
4.4 Linux进程间通信82
4.4.1 Linux进程间的通信方式82
4.4.2 消息队列83
4.4.3 Linux下的信号量机制84
4.4.4 共享内存机制85
习题486
第5章 存储器管理92
5.1 概述92
5.1.1 存储体系92
5.1.2 存储管理的目的93
5.1.3 存储管理的任务93
5.1.4 程序的链接与装入94
5.1.5 存储管理方式的分类96
5.2 连续分配存储管理方式97
5.2.1 单一连续分配97
5.2.2 分区分配97
5.3 覆盖技术与交换技术102
5.3.1 覆盖技术103
5.3.2 交换技术103
5.4 分页存储管理方式104
5.4.1 工作原理和页表104
5.4.2 动态地址变换105
5.4.3 快表106
5.4.4 两级与多级页表107
5.5 分段存储管理方式109
5.5.1 工作原理和段表110
5.5.2 动态地址变换110
5.5.3 存储保护111
5.5.4 分页与分段的主要区别112
5.6 段页式存储管理方式112
5.6.1 工作原理112
5.6.2 地址变换113
5.7 虚拟存储器113
5.7.1 概述114
5.7.2 分页虚拟存储管理115
5.7.3 页面置换算法118
5.7.4 分段虚拟存储管理123
5.8 Linux的内存管理125
5.8.1 Linux内存管理概述125
5.8.2 Linux地址空间及映射实现125
5.8.3 Linux虚拟内存管理126
5.8.4 Linux物理内存管理128
5.8.5 Linux缓存管理129
习题5129
第6章 文件管理139
6.1 概述139
6.1.1 文件与文件系统139
6.1.2 文件的分类141
6.2 文件的存取方式和结构142
6.2.1 文件的存取方式143
6.2.2 文件的逻辑结构143
6.2.3 存储介质和块144
6.2.4 文件的物理结构145
6.3 文件目录149
6.3.1 文件控制块150
6.3.2 文件目录结构150
6.3.3 目录的查找和改进153
6.4 文件系统的实现154
6.4.1 打开文件表154
6.4.2 外存空间管理155
6.5 文件的使用158
6.5.1 文件的基本操作158
6.5.2 文件共享160
6.6 文件系统的安全性和数据的一致性162
6.6.1 防止人为因素造成文件的不安全性163
6.6.2 防止系统、自然因素造成文件的不安全性164
6.6.3 文件系统的数据一致性167
6.7 磁盘调度168
6.7.1 磁盘I/O时间169
6.7.2 磁盘的移臂调度170
6.8 Linux文件系统173
6.8.1 超级块、dentry和节点结构173
6.8.2 超级块、dentry和节点操作174
6.8.3 目录缓存器176
6.8.4 文件的操作177
6.8.5 EX2文件系统177
习题6179
第7章 设备管理182
7.1 概述182
7.1.1 设备的分类182
7.1.2 设备管理的目标和功能184
7.2 I/O系统184
7.2.1 I/O系统结构185
7.2.2 设备接口185
7.2.3 设备控制器185
7.2.4 通道187
7.2.5 I/O控制方式189
7.2.6 缓冲技术192
7.3 设备分配195
7.3.1 设备分配中的数据结构195
7.3.2 设备独立性196
7.3.3 设备分配策略197
7.4 虚拟设备199
7.4.1 SPOOLing技术199
7.4.2 共享打印机200
7.4.3 SPOOLing系统的特点200
习题7201
参考文献204
热门推荐
- 892814.html
- 2628617.html
- 3805907.html
- 3354738.html
- 492369.html
- 2994422.html
- 451369.html
- 3356278.html
- 3241499.html
- 3651138.html
- http://www.ickdjs.cc/book_3277052.html
- http://www.ickdjs.cc/book_3068776.html
- http://www.ickdjs.cc/book_3288101.html
- http://www.ickdjs.cc/book_1790413.html
- http://www.ickdjs.cc/book_1696263.html
- http://www.ickdjs.cc/book_947576.html
- http://www.ickdjs.cc/book_2876982.html
- http://www.ickdjs.cc/book_1330209.html
- http://www.ickdjs.cc/book_2325469.html
- http://www.ickdjs.cc/book_3219731.html