深刻分析Linux內核源碼——6.3 內存的分配和回收

6.3 內存的分配和回收    在內存初始化完成之後,內存中就常駐有內核映象(內核代碼和數據)。之後,隨着用戶程序的執行和結束,就須要不斷地分配和釋放物理頁面。內核應該爲分配一組連續的頁面而創建一種穩定、高效的分配策略。爲此,必須解決一個比較重要的內存管理問題,即外碎片問題。頻繁地請求和釋放不一樣大小的一組連續頁面,必然致使在已分配的內存塊中分散許多小塊的空閒頁面。由此帶來的問題是,即便這些小塊的
相關文章
相關標籤/搜索