Linux内存分配--伙伴系统

来源:互联网 发布:淘宝制作彩铃能上传吗 编辑:程序博客网 时间:2024/05/24 01:53

伙伴系统,其思想是:

        把内存块分成不同的组(1,2,4,8,16,32....);分配内存时找到能够满足条件 的最小的块;如果找不到,就找大的块,然后一分为2,分配一块,留一块;回收时:如果有相邻的同样大小的块,则合并。


malloc和free的原理,请看上一篇博客。

http://blog.csdn.net/u010889616/article/details/48271183



0 0
原创粉丝点击