随笔分类 - linux
摘要:linux 内核在编译的时候会初始化一个静态的临时的 全局页目录(page global directory) 和一个 页表(page table)。初始化是在 arch/i386/kernel/head.S 中的 startup_32 汇编函数中初始化的。这个还包含了其他的初始化部分,因此,只截取
阅读全文
摘要:在 C 和 C++ 中,有两种头文件包含方式,引号和尖括号形式,这两种形式的搜索路径是不一样, 搜索路径的顺序如下所示: 对于引号形式的 include 指令,会首先搜索包含当前文件的目录 对于引号形式的 include 指令,通过 -iquote 选项指定的目录将会以从左往右的顺序进行搜索。 通过
阅读全文
摘要:什么是 e820? e820 是 BIOS 用来报告物理内存分布的一个基础设施。因此,e820 是一个很重要的东西,它报告了那些物理内存范围是可用的,那些范围是预留的。 e820 流程分析 linux 获取内存分布从 machine_specific_memory_setup 函数开始,这个函数在多
阅读全文

浙公网安备 33010602011771号