断断续续学习操做系统已经有大半年时间了,一直想系统地梳理一下。html
正好借助《深刻Linux内核架构》 (Wolfgang Manuere 著,郭旭 译)汇总一下。 缓存
首先基础框架篇,Linux内核0.11体系结构。网络
因为内核版本不停地更新,《深刻Linux内核架构》之内核2.6.24为例。架构
//注释掉,flag要倒了。预期更新周期45天。负载均衡
1、简介与概述 2018/10/11框架
3、内存管理(上)2018/10/28操作系统
3、内存管理(下)2018/11/7htm
6、设备驱动程序
7、模块
8、虚拟文件系统
9、Ext文件系统族
10、无持久存储的文件系统
11、扩展属性和访问控制表
12、网络
十3、系统调用
十4、内核活动
十5、时间管理
十6、页缓存和块缓存
十7、数据同步
十8、页面回收和页交换
十9、审计
Linux内核4.x对2.6版本在进程调度和内核抢占方面有了较大的改善,此处记录一些问题解答。
本身动手系列:
自行动手,完成了一个漏洞百出的微内核。