阅读背景:

自己动手写操作系统(七)

来源:互联网 

    今天主要分析coalition_allocator的内存分配流程。看过linux相关数据的同学都听说过kernel的buddy内存管理。实际上coalition内存分配的远离和buddy基本相同:将物理内存分为4k,8k,16k,32k......2的幂。例如,目前需要分配一个9k的内存,步骤如下:    今天主要分析coalition_allocator的内存分配流程。看




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: