内存管理

内存管理是操作系统中最为核心和重要的部分,这是由于很多其它模块的运行都需要内存的分配和释放。

内存管理分为物理内存管理、虚拟内存管理、进程虚拟内存管理这三个大模块。

一. 物理内存管理,使用伙伴算法实现。

二. 内核虚拟堆内存管理,使用基于缓存的链表实现

三. 进程虚拟内存管理,基于线性链表实现

results matching ""

    No results matching ""