前言
笔记中参考资料大部分来自哈工大操作系统课程的课件,由于自己也是小白,笔记中可能有一些错误,希望能得到各位大佬的指正。最后,还要一点关于学习操作系统中所用到的汇编知识。
提示:以下是本篇文章正文内容
一、内核启动
引导启动程序—bootsect
操作系统加载—setup
内核引导程序—head
初始化程序—main(1)
初始化程序—main(2)
二、进程管理
操作系统的接口与实现
初识多进程
用户级线程与内核级线程
内核级线程实现
CPU调度策略
进程同步与信号量
进程死锁以及处理
三、内存管理
内存使用与分段
内存的管理
Linux虚拟内存
内存换入与换出
四、IO设备管理
五、存储管理
六、汇编知识
总结
提示:这里对文章进行总结: