避免內存碎片

     許多書籍提到過內存碎片,也看到一些方法防治內存碎片。一直以來都以爲頻繁的分配釋放內存會導致系統內存碎片過多(雖然這個想法並沒有錯到離譜)。後來看 過計算機程序設計藝術上面關於夥伴系統的介紹,一般操作系統都採用此種方法來管理內存。頻繁分配釋放內存確實會導致一些系統負擔,但分配的內存釋放及時, 內存管理系統將能夠急時合併相鄰空閒內存塊,得到更大的空閒內存。這樣並不會導致內存碎片的出現。即使相
相關文章
相關標籤/搜索