参考:http://www.memorymanagement.org/mmref/
1. first -fix
2.buddy system
buddy回收确定buddy的公式为:
B2 = B1 ^ (1 << order)
这个公式有两点:
a.) 逆运算同样成立,即:B1 = B2^(1 << order)
b.)B1 和 B2之间间隔 1<<order个单位
3.suballocators
本文介绍了三种内存分配策略:first-fit、buddysystem 和 suballocators。重点解析了 buddy system 的工作原理及其回收机制,包括如何通过特定公式计算 buddy 地址及它们之间的间隔。
参考:http://www.memorymanagement.org/mmref/
1. first -fix
2.buddy system
buddy回收确定buddy的公式为:
B2 = B1 ^ (1 << order)
这个公式有两点:
a.) 逆运算同样成立,即:B1 = B2^(1 << order)
b.)B1 和 B2之间间隔 1<<order个单位
3.suballocators

被折叠的 条评论
为什么被折叠?