Linux内存管理(三十五):slub 分配器之kmalloc详解

源码基于:Linux5.4

0. 前言

在之前的 slub 系列博文中,详细地分析了slub 分配的 初始化、创建、对象分配、对象释放的原理, linux 系统为内核一些连续内存申请提供了 kmalloc 接口,为此专门创建了不同大小的 kmalloc caches,详细可以查看 《slub 分配器初始化》5 节。/proc/slabinfo 中可以清晰看到slab 系统中 kmalloc 申请的内存详细信息:

你可能感兴趣的:(Linux,内存管理,linux,内存管理,kmalloc,kmalloc_slab,__kmalloc)