Linux虚拟内存管理源码分析 - 初始化管理区
文章目录1、初始化管理区1.1、函数:setup_memory()1.2、函数:zone_sizes_init()1.3、函数:free_area_init()1.4、函数:free_area_init_node()1.5、函数:free_area_init_core()综合图示
内核版本:linux-2.4.22
1、初始化管理区
1.1、函数:setup_memory()
初始化低端内存PFN的起点和终点,高端内存PFN的起点和终点,以及系统最后一页的PFN。
初始化bootmem_data结构以