這是一個來自編譯器設計課程的作業問題。我只需要解釋一下問題的某些部分。計數內存塊
它被要求返回塊標準的內存管理器 需要多少管理。爲什麼 是否不足以使每個塊具有單個 計數器,該計數器包含該塊的 繁忙記錄數 ,並在 達到0時返回塊?
它引用的上下文談到鏈接列表。
從答卷國回答:
你怎麼找到這個計數器開始 從指針記錄,以及如何 你得到的指針,通過該 返回塊?
來自基於C的背景。有人可以向我解釋什麼:
- 塊是?
- 櫃檯呢?
- 繁忙的記錄是?
對計數階段發生的事件進行演練的文檔參考。圖表會有幫助。
謝謝。
問題中沒有足夠的上下文來回答這個問題......對於你的問題的回答將會出現在你的教科書中沒有引用的部分(或者在其前面的章節中)。 – bdonlan 2009-10-17 23:20:58
對不起,我更新了,它在鏈表的上下文中。 – 2009-10-17 23:29:35
你應該問誰給這項任務的人這些條款是什麼意思。像你一樣,我們只能猜測。 但是,仔細閱讀摘錄,我們可以推斷出:不計算內存塊,但計算它們的使用量,這是爲了確定內存塊何時未使用並因此可以回收。 – meriton 2009-10-18 00:11:08