操作系统
操作系统的概念
操作系统的特征
操作系统的发展与分类
操作系统的运行机制
中断和异常
只要出现出现了中断就会陷入到内核态,执行处理中断的内核程序(特权指令)。
陷入指令不是特权指令,调用内核程序的一些特殊的服务。
每一条指令执行结束的时候,cpu都会例行检查,cpu是否有外中断信号
系统调用
大内核和微内核
进程管理
进程的基本概念
进程状态和状态转换
进程控制
进程通信
socket
线程的特点
线程的实现方式
处理机调度
进程同步
进程互斥的软件实现方法
进程互斥的硬件实现方法
信号量机制
用信号量实现同步互斥
生产者消费者、以及变式
内存管理
分页存储管理
基地址变换机构
具有快表的地址变换机构
进程切换的时候清空快表内容
两级页表
进程再一段时间内只需要访问某几个页面就可以正常运行了,因此没有必要让整个页表都常驻内存
基本分段存储方式
在页表中我们规定了一个页框有多大,所以不需要在进行判断,但是段的长度是不固定的,所以要判断是否超出长度
分页的情况只需要给一个地址然后就能转换出来页号和页内偏移),而分段的话还需要给段名和段内地址,每个段地址开始都是从0开始的,每个段的大小是不一样的
段页式
虚拟内存
请求分页
页面置换算法
页面分配策略
文件管理
初识文件管理
文件的逻辑结构
目录
文件的物理结构
文件存储空间管理
文件的基本操作
文件共享
文件保护
磁盘的结构
IO设备管理
s
IO控制方式
DMA控制器也是IO控制器
IO软件结构层次
IO核心子系统
设备的分配和回收
缓存