數據結構之動態存儲管理(C語言)

1、 概述 1. 佔用塊 佔用塊:已分配給用戶使用的地址連續的內存區 可利用空間塊:不曾分配的地址連續的內存區 2. 動態存儲分配過程的內存狀態 系統運行一段時間後,有些程序的內存被釋放,形成了上圖(b)中的狀態。假如此時又有新的程序請求分配內存,系統將如何作呢? 一般有兩種作法:一種策略是繼續從高地址的空閒塊中進行分配,而不考慮已經分配給用戶的內存區是否已空閒,知道分配沒法進行(即剩餘的空閒塊
相關文章
相關標籤/搜索