操作系统教程:Linux实例分析

编辑:编著网互动百科 时间:2019-11-18 19:01:31
编辑 锁定
《操作系统教程:Linux实例分析》是西安电子科技大学出版社出版的图书,本书以Linux操作系统为实例,全面、系统地介绍了操作系统的概念、理论、技术和实现方法。全书共分11章,分别介绍操作系统概述,进程管理,处理机调度,存储器管理,文件系统,设备管理,中断、陷入和信号机构,死锁,多处理器系统,分布式系统,性能评价及安全性。
书    名
操作系统教程:Linux实例分析
ISBN
9787560613857
出版社
西安电子科技大学出版社
开    本
16

目录

操作系统教程:Linux实例分析内容简介

编辑
《操作系统教程:Linux实例分析》以Linux操作系统为实例,全面、系统地介绍了操作系统的概念、理论、技术和实现方法。全书共分11章,分别介绍操作系统概述,进程管理,处理机调度,存储器管理,文件系统,设备管理,中断、陷入和信号机构,死锁,多处理器系统,分布式系统,性能评价及安全性。
《操作系统教程:Linux实例分析》可作为计算机科学和工程类专业的教材,以及从事计算机工作的广大科技人员学习操作系统知识和Linux技术的参考书。

操作系统教程:Linux实例分析目录

编辑
第1章 操作系统概述
1.1 计算机发展简史
1.2 计算机系统组成
1.2.1 计算机系统结构
1.2.2 计算机软件分类
1.3 操作系统的概念
1.4 操作系统的主要功能
1.5 操作系统的发展历程
1.5.1 手工操作阶段
1.5.2 早期批处理阶段
1.5.3 执行系统阶段
1.5.4 多道程序系统阶段
1.6 操作系统的类型
1.6.1 多道成批系统
1.6.2 分时系统
1.6.3 实时系统
1.6.4 个人机系统
1.6.5 网络操作系统
1.6.6 分布式操作系统
1.7 操作系统的特征
1.8 操作系统的结构
1.8.1 单块结构
1.8.2 层次结构
1.8.3 虚拟机
1.8.4 客户/服务器模型
1.9 UNIX/Linux系统的特点和结构
1.9.1 UNIX系统的发展和特点
1.9.2 Linfix系统的历史和特点
1.10 小结
习题
第2章 进程管理
2.1 进程概念
2.1.1 程序的顺序执行
2.1.2 程序的并发执行和资源共享
2.1.3 程序并发执行的特性
2.1.4 进程概念的引入和描述
2.1.5 进程的状态及其变迁
2.1.6 进程的组成
2.1 I7进程控制块
2.1 I8PCB的组织方式
2.2 线程
2.2.1 线程概念
2.2.2 线程的实现方式
2.3 进程管理
2.3.1 创建进程
2.3.2 终止进程
2.3.3 更换进程映像
2.3.4 阻塞进程
2.3.5 唤醒进程
2.4 进程间通信
2.4.1 进程间的关系
2.4.2 竞争条件和临界区
2.4.3 用锁操作原语实现互斥
2.4.4 信号量上的P、V操作原语
2.4.5 用P、V原语实现互斥
2.4.6 用P、V原语实现简单同步
2.4.7 生产者一消费者问题
2.5 经典进程同步问题
2.5.1 读者~写者问题
2.5.2 哲学家进餐问题
2.5.3 困睡的理发师问题
2.6 管程
2.7 进程通信
2.7.1 消息缓冲通信
2.7.2 信箱通信
2.8 Linux进程管理
2.8.1 进程和线程的概念
2.8.2 进程的结构
2.8.3 对进程的操作
2.8.4 进程同步和通信
2.9 小结
习题
第3章 处理机调度
3.1 调度级别
3.2 作业调度
3.2.1 作业状态
3.2.2 作业调度
3.3 进程调度
3.3.1 进程调度的功能和时机
3.3.2 两级调度模型
3.3.3 三级调度模型
3.4 性能评价标准
3.4.1 调度策略的选择
3.4.2 性能评价标准
3.5 常用调度算法
3.5.1 先来先服务(FCFS)
3.5.2 短作业优先(SJF)
3.5.3 优先级(Priority)
3.5.4 抢占式和非抢占式算法
3.5.5 轮转法(RR)
3.5.6 多级队列法(MQ)
3.5.7 多级反馈队列法(MFQ)
3.5.8 多级调度综合示例
3.6 Linux系统中的进程调度
3.6.1 进程调度
3.6.2 shell基本工作原理
3.6.3 系统初启
3.7 小结
习题
第4章 存储器管理
4.1 引言
4.1.1 用户程序的主要处理阶段
4.1.2 重定位
4.2 基本的内存管理技术
4.2.1 单一连续分配法
4.2.2 分区法
4.2.3 可重定位分区分配
4.3 对换技术
4.3.1 早期对换技术
4.3.2 多道程序环境下的对换
4.4 分页技术:
4.4.1 分页存储管理的基本概念
4.4.2 分页系统中的地址映射
4.4.3 快表和页表构造
4.4.4 页的共享和保护
4.5 分段技术
4.5.1 分段存储管理的基本概念
4.5.2 地址转换
4.5.3 段的共享和保护
4.6 虚拟存储器
4.6.1 虚拟存储器概念
4.6.2 虚拟存储器特征
4.7 请求分页技术
4.7.1 请求分页的基本思想
4.7.2 硬件支持及缺页处理
4.7.3 请求分页的优缺点
4.7.4 请求分页的性能
4.7.5 页面置换
4.8 页面置换算法
4.8.1 先人先出法(FIFO)
4.8.2 最优置换算法(0PT)
4.8.3 最久未使用算法(LRU)
4.8.4 第二次机会算法(SCR)
4.9 内存块分配算法和抖动问题
4.9.1 内存块分配算法
4.9.2 抖动(Thrashing)问题
4.9.3 作集
4.1 0段式虚拟存储器
4.1 0.1 基本工作过程
4.1 0.2 连接中断处理
4.1 0.3 段式虚拟存储的优点和缺点
4.1 1段页式结合系统
4.1 2Lnux系统的存储管理
4.1 2.1 Linux的多级页表
4.1 2.2 内存页的分配与释放
4.1 2.3 内存交换
4.1 3小结
习题
第5章 文件系统
5.1 文件系统概述
5.1.1 文件及其分类
5.1.2 文件系统的功能
5.1.3 文件系统的结构
5.1.4 用户对文件的存取方法
……
第6章 设备管理
第7章 中断、陷入和信号机构
第8章 死锁
第9章 多处理器系统
第10章 分布式系统
第11章 性能评价及安全性
参考文献
词条标签:
计算机书籍 出版物 书籍