Unix/Linux 内存管理

Unix/Linux 内存管理系统采用多层结构,包括:

- kmalloc:内核进程使用的基于 slab 技术的内存分配函数,用于管理小于内存页的内存申请。

- vmalloc:内核进程使用的非连续内存分配函数。

- brk/mmap:用户进程使用的内存分配函数,是 malloc/free 实现的基础。

ppt 文件大小:3.63MB