|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
教程名称:操作系统原理
教程代码:L001
教程大小:420M
学校:武汉大学
主讲人:李蓉蓉
格式:三分屏格式,asf+网页格式
免费试看:
课程简介:
.....视频目录.....
基础教材:《计算机操作系统(修订版)》,汤子瀛 等编著,西安电子科技大学出版社,2000年版
操作系统原理
第1章 绪论
主要内容
1.1 什么是操作系统
内容提要
1.1.1 操作系统在计算机系统中的地位
1.1.2 推动操作系统发展的动力
1.1.3 研究操作系统的两个观点
1.1.4 OS管理的计算机系统资源
1.1.5 OS提供的用户接口
1.1.6 虚拟机
1.2 OS是目标与模型
内容提要
1.2.1 操作系统的目标
1.2.2 操作系统的层次模型
1.3 操作系统的发展过程及分类
内容提要
1.3.1 无操作系统的计算机系统
1.3.2 批处理操作系统
1.3.3 分时系统
1.3.4 实时系统
1.3.5 操作系统的基本类型
1.4 操作系统的结构
内容提要
1.4.1 操作系统的层次结构
1.4.2 两种运行状态
1.4.3 两种系统界面
1.5 操作系统的基本特征
内容提要
1.5.1 并发
1.5.2 共享
1.5.3 虚拟性
1.5.4 不确定
1.6 中断在操作系统中的地位
1.7 网络操作系统
内容提要
1.7.1 网络操作系统的功能
1.7.2 网络操作系统的工作模式
1.8 分布式系统
1.9 分布式操作系统与网络操作系统的比较
1.10 操作系统的主要功能
内容提要
1.10.1 处理机管理功能
1.10.2 存储器管理功能
1.10.3 设备管理功能
1.10.4 文件管理功能
第2章 进程管理
主要内容
2.1 进程的基本概念
内容提要
2.1.1 程序的顺序执行及其特征
2.1.2 程序的并发执行及其特征
2.1.3 进程的特征与状态
2.1.4 进程控制块(PCB)
2.2 进程控制
内容提要
2.2.1 相关概念
2.2.2 进程创建
2.2.3 进程终止
2.2.4 进程阻塞
2.2.5 进程唤醒
2.2.6 进程的挂起与激活
2.3 进程同步与互斥
内容提要
2.3.1 进程同步的相关概念
2.3.2 信号量机制
2.4 经典同步问题
内容提要
2.4.1 生产者和消费者问题
2.4.2 读者-写者问题
2.4.3 哲学家进餐问题
2.5 管程
2.6 进程通信
内容提要
2.6.1 进程通信的类型
2.7 线程
内容提要
2.7.1 线程的引入
2.7.2 线程的控制
2.7.3 线程与进程的比较
2.7.4 线程间的同步和通信
第3章 处理机调度
主要内容
3.1 处理机调度的类型
3.2 选择调度算法的准则
3.3 调度算法
内容提要
3.3.1 先来先服务调度算法
3.3.2 短作业(进程)优先调度算法
3.3.3 时间片轮转调度算法
3.3.4 优先权(Priority)调度算法
3.3.5 最高响应比优先调度算法
3.3.6 多级队列调度算法
3.3.7 多级反馈队列调度算法
3.4 实时任务调度
内容提要
3.4.1 实现实时系统的基本条件
3.4.2 实时调度算法的分类
3.4.3 常用的几种实时调度算法
3.5 死锁
内容提要
3.5.1 死锁的表示
3.5.2 死锁的基本概念
3.5.3 死锁判定法则
3.6 解决死锁问题的基本方法
内容提要
3.6.1 死锁的预防
3.6.2 死锁的避免
3.6.3 死锁的检测及解除
3.6.4 处理死锁的综合方法
第4章 存储器管理
主要内容
4.1 存储器管理的基本概念
内容提要
4.1.1 程序的装入与链接
4.1.2 地址变换
4.2 连续分配方式
内容提要
4.2.1 单一连续分配
4.2.2 固定分区存储管理
4.2.3 动态分区存储管理
4.2.3 动态分区存储管理(续)
4.3 分页存储管理
内容提要
4.3.1 分页存储管理的基本原理
4.3.2 存储空间的分配及回收
4.3.3 地址变换机构
4.3.4 多级页表及反向页表
4.3.5 存储保护
4.3.6 纯分页存储管理的特点
4.4 分段管理
内容提要
4.4.1 分段管理的原理
4.4.2 分段存储管理的实现
4.4.3 段的共享与保护
4.4.3 段的共享与保护(续)
4.5 段页式存储管理
4.6 虚拟存储器
4.7 请求分页存储管理
4.8 页面置换算法
4.9 页面分配算法和页面置换范围
4.10 请求分页存储管理系统的特点
4.11 请求分页系统性能分析
4.12 请求分段存储管理
第5章 设备管理
主要内容
5.1 设备管理概述
内容提要
5.1.1 设备分类
5.1.2 设备管理的任务和功能
5.1.3 设备控制器
5.1.4 I/O系统结构
5.2 I/O控制方式
内容提要
5.2.1 程序直接控制方式
5.2.2 中断控制方式
5.2.3 DMA控制方式
5.2.4 通道控制方式
5.3 缓冲技术管理
内容提要
5.3.1 缓冲的引入
5.3.2 单缓冲
5.3.3 双缓冲
5.3.4 循环缓冲
5.3.5 缓冲池
5.4 设备分配
内容提要
5.4.1 设备分配中的数据结构
5.4.2 设备分配策略
5.4.3 设备分配程序—单通路设备分配
5.5 Spooling系统
5.6 设备处理
5.7 I/O软件的层次结构
内容提要
5.7.1 中断处理程序
5.7.2 设备驱动程序
5.7.3 与设备无关的软件
5.7.4 用户空间的软件
5.8 磁盘存储器管理
内容提要
5.8.1 磁盘性能简述
5.8.1 磁盘性能简述(续)
5.8.2 磁盘的驱动调度算法
5.8.3 磁盘高速缓存
5.8.4 提高磁盘I/O速度的其它办法
5.8.5 廉价磁盘冗余阵列
第6章 文件管理
主要内容
6.1 文件和文件系统
内容提要
6.1.1 文件类型和文件系统
6.2 文件的逻辑结构
内容提要
6.2.1 顺序文件
6.2.2 索引文件
6.2.3 索引顺序文件
6.2.4 直接文件和哈希文件
6.3 外存分配方式
内容提要
6.3.1 连续分配
6.3.2 链接分配
6.3.3 索引分配
6.4 文件目录管理
内容提要
6.4.1 文件控制块和索引结点
6.4.2 目录结构
6.4.3 目录查询技术
6.5 空闲存储空间的管理
6.6 文件共享及保护
内容提要
6.6.1 基于索引节点的共享方式
6.6.2 利用符号链接实现文件共享
6.6.3 磁盘容错技术
6.6.3 磁盘容错技术(续)
6.7 数据的一致性控制
内容提要
6.7.1 事务
6.7.2 检查点
6.7.3 并发控制
6.7.4 重复数据的一致性问题
第7章 UNIX操作系统简介
主要内容
7.1 UNIX系统概述
内容提要
7.1.1 UNIX系统发展史
7.1.2 UNIX系统的特点
7.1.3 UNIX系统的内核结构
7.1.4 UNIX核心框图
7.2 UNIX的进程管理
内容提要
7.2.1 UNIX的进程描述
7.2.2 进程控制与调度
7.2.3 UNIX的进程同步与通信
7.2.3 UNIX的进程同步与通信(续)
7.3 UNIX存储管理
7.4 UNIX的设备管理
内容提要
7.4.1 字符设备缓冲管理
7.4.2 块设备缓冲队列的结构
7.4.3 核心与驱动程序的接口
7.4.4 磁盘驱动程序.
.................
下载地址:
游客, 下载地址需要支付 30下载币 才能浏览 支付
|
上一篇: Shell脚本编程剖析 视频教程下一篇: 黑客基地Linux视频教程系列 全25讲
|