Linux内核学习总览

2018-10-11 09:59:31来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

断断续续学习操作系统已经有大半年时间了,一直想系统地梳理一下。

正好借助《深入Linux内核架构》 (Wolfgang Manuere 著,郭旭 译)汇总一下。 

首先基础框架篇,Linux内核0.11体系结构

由于内核版本不停地更新,《深入Linux内核架构》以内核2.6.24为例。

预期更新周期45天。

 

一、简介与概述  2018/10/11

二、进程管理和调度

三、内存管理

四、进程虚拟内存

五、锁与进程间通信

六、设备驱动程序

七、模块

八、虚拟文件系统

九、Ext文件系统族

十、无持久存储的文件系统

十一、扩展属性和访问控制表

十二、网络

十三、系统调用

十四、内核活动

十五、时间管理

十六、页缓存和块缓存

十七、数据同步

十八、页面回收和页交换

十九、审计

 

Linux内核4.x对2.6版本在进程调度和内核抢占方面有了较大的改善,此处记录一些问题解答。

Linux内核——进程诞生

Linux内核——CFS调度器

Linux内核——SMP负载均衡

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:深入Linux内核架构——简介与概述

下一篇:RHEL6 配置Yum库