月度归档: 2022 年 9 月

1 篇文章

浅谈Linux内存alloc: kmalloc, vmalloc, malloc
浅谈Linux内存alloc: kmalloc, vmalloc, malloc kmalloc 定义于include/linux/slab.h,用于内核分配大小小于页大小的内存, 物理上连续。 参数: size: 分配的内存大小,最小值:SLAB分配器为32Bytes,SLOB和SLUB为8Bytes;最大值:SLAB分配器为32MB(25阶)或…