内存碎片及伙伴算法

今天学习到 Linux 内存分配问题,有些不明白,什么是内存碎片问题?以及为何maloc()等函数每次分配内存后都会用 free()释放资源,为何还会产生碎片问题?内存碎片问题如何产生 及 如何解决呢? 如下是本身今天学习心得: 内存碎片概念: 内存碎片问题分为内部碎片和外部碎片两种。    1.内部碎片是因为采用固定大小的内存分区,当一个进程不能彻底使用分给它的固定内存区域时,就将该进程分配后剩
相关文章
相关标签/搜索