Linux内核分析(三)--内核源码阅读与启动

目录

一、引言
二、kernel源码阅读
------>2.1、理解代码的组织结构
------>2.2、深入各个模块学习
------>2.3、可以暂时忽略的地方
------>2.4、阅读流程
三、kernel启动
------>3.1、从启动电源到firmware(BIOS)
------>3.2、firmware到BootLoader
------>3.3、BootLoader的工作
四、CPU内存地址布局
------>4.1、实模式
------>4.2、保护模式

一、引言

本篇文章会简单介绍如何有效的阅读内核代码,以及linux的启动环节,内存地址分布

二、kernel源码阅读

关于如何学习源码,个人觉得可以从以下角度入手,有效地提高阅读和学习的效率

2.1、理解代码的组织结构

以Linux源码举例,首先你得知道操作系统分为哪几个部分,他们单独做了什么功能,如

你可能感兴趣的:(CPU性能分析与操作系统的构建,linux,运维,服务器)