Unix/Linux 内存管理
Unix/Linux 内存管理系统采用多层结构,包括:
- kmalloc:内核进程使用的基于 slab 技术的内存分配函数,用于管理小于内存页的内存申请。
- vmalloc:内核进程使用的非连续内存分配函数。
- brk/mmap:用户进程使用的内存分配函数,是 malloc/free 实现的基础。
3.63MB
文件大小:
评论区