操作系统的基本概念
概念
特征
- 并发
- 共享
- 虚拟
- 异步
目标和功能
- 资源管理者
- 处理机管理
- 存储器管理
- 文件管理
- 设备管理
- 系统接口
- 命令接口
- 程序接口
- 对计算机资源的扩充
操作系统发展历程
- 手工阶段
- 批处理阶段
- 单批道处理系统
- 多批道处理系统
- 分时操作系统
- 实时操作系统
- 网络操作系统和分布式计算机系统
- 个人计算机操作系统
操作系统运行环境
处理器运行模式
- 特权指令
- 非特权指令
操作系统内核
- 时钟管理
- 中断机制
- 原语
- 系统控制的数据结构及处理
中断和异常的概念
- 中断和异常的定义
- 中断和异常的分类
- 中断和异常的处理过程
系统调用
- 设备管理
- 文件管理
- 进程控制
- 进程通信
- 内存管理
操作系统结构
- 分层法
- 模块化
- 宏内核
- 微内核
- 微内核的基本概念
- 微内核的基本功能
- 进程(线程)管理
- 低级存储器管理
- 中断和陷入处理
- 微内核的特点
- 扩展性和灵活
- 可靠性和安全性
- 可移植性
- 分布式计算
- 外核
操作系统引导
- 激活cpu
- 硬件自检
- 加载带有操作系统的硬盘
- 加载主引导记录MBR
- 扫描硬盘分区表
- 加载分区引导记录PBR
- 加载启动管理器
- 加载操作系统
虚拟机
概念
- 第一类虚拟机管理程序
- 第二类虚拟机管理程序