内核态操作:装入程序涉及内存分配需在内核态执行
程序链接与装入
虚拟存储:地址转换由硬件MMU完成,异常由OS处理
虚拟内存(OS 视角)
线程共享:同进程线程共享堆,各有独立栈
进程与线程基本概念
信号量计算:S=-2表示有2个进程阻塞,5个进程在访问资源
进程状态与转换进程间通信信号量
Bernstein条件:并发正确性需读写集和写写集无交集
访存优化:TLB加速地址转换,工作集和页缓冲降低缺页率
页式管理页框分配与回收
共享文件:不同进程中虚拟地址不同但映射到相同物理地址
页式管理内存映射文件
设备驱动:字符设备和块设备使用不同的I/O方式
I/O 设备分类与接口I/O 软件层次结构
中断处理:中断处理程序将数据从设备数据寄存器传输到内核缓冲区
I/O 控制方式