源码基于:Linux5.4
约定:
《slub 分配器初始化》一文中我们详细分析了slub 分配的初始化流程,最开始slub 系统没创建好,系统利用了局部变量 boot_kmem_cache 和 boot_kmem_cache_node,临时创建了两个slab,创建完成后使用 bootstrap() 将全局变量 kmem_cache 和 kmem_cache_node 管理结构迁入,摆脱静态局部变量管理,至此slub 系统初步形成。紧接着通过 create_kmalloc_caches() 创建kmalloc 需要的 slab cac