摘要: 伙伴系统分配内存以2的整数幂次的页数为单位。提供的API主要分为分配类与释放类。 1.分配类 1.1unsigned long __get_free_pages(gfp_t gfp_mask, unsigned int order) 返回分配的内存的虚拟地址。 1.2unsigned long ge 阅读全文
posted @ 2018-08-26 21:35 bluebluebluesky 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1.全局变量赋值 1.1high_memory 以上全局变量在bootmem_init中赋值 1.2mem_map 赋值调用过程如下 1.3物理页框数统计 赋值调用流程 1.4highest_memmap_pfn,最大页框号 赋值调用流程 1.5totalram_pages,伙伴系统初始化完成后可用 阅读全文
posted @ 2018-08-26 21:05 bluebluebluesky 阅读(469) 评论(0) 推荐(0) 编辑