內存碎片及夥伴算法

今天學習到 Linux 內存分配問題,有些不明白,什麼是內存碎片問題?以及爲何maloc()等函數每次分配內存後都會用 free()釋放資源,爲何還會產生碎片問題?內存碎片問題如何產生 及 如何解決呢? 如下是本身今天學習心得: 內存碎片概念: 內存碎片問題分爲內部碎片和外部碎片兩種。    1.內部碎片是因爲採用固定大小的內存分區,當一個進程不能徹底使用分給它的固定內存區域時,就將該進程分配後剩
相關文章
相關標籤/搜索