(11)從1開始寫一個操作系統

第十一章 小內存管理 因爲小內存的限制,不可能使用系統標準的malloc和free,這裏介紹3種小內存管理方法。 第一種就是預先申請一塊大內存。 然後使用這個內存來動態分配,並在分配時使用一個頭來做分配記錄。 在使用過程中會出現碎片,也就是會發生不連續的可用內存。 當有連續釋放的內存是會進行合併。 這種方法時最簡單的方法也是小內存中最容易實現的,但是有一個致命的缺點就是長時間使用會導致內存碎片,而
相關文章
相關標籤/搜索