Linux内核:内存从BIOS->e820->memblock->node/zone基本流程
Posted rtoax
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux内核:内存从BIOS->e820->memblock->node/zone基本流程相关的知识,希望对你有一定的参考价值。
1. 从 Bios 到 E820(见 e820.txt 文档)
```
e820__memory_setup_default
BIOS ------------------------------> e820
```
2. 内核 代码 注入 e820_add_kernel_range
3. 从 e820 到 memblock
```
e820__memblock_setup
e820 ------------------------------> memblock
```
4. 从 memblock 到 分页机制
```
paging_init
memblock ----------------------------> node/zone
```
以上是关于Linux内核:内存从BIOS->e820->memblock->node/zone基本流程的主要内容,如果未能解决你的问题,请参考以下文章