linux内存管理---伙伴系统算法

伙伴系统算法: 该算法用于分配内存,一个合理的分配内存算法应当拥有这两部分: 分配内存 释放内存 符合如下三个要求的就算是伙伴: 两个块的大小相同 两个块的地址连续 两个块必须是从同一个大块分离出来的 原理: linux把每一个zone分红MAX_ORDER个free_area,每一个free_are的大小是2的幂次方。MAX_ORDER的值为11,第0组大小为2^0个页,第1组大小为2^1个页,
相关文章
相关标签/搜索