Linux內存管理

內核和用戶空間不同,不支持簡單便捷的內存分配方式,而且處理內存分配錯誤也絕非易事。因此在深入之前,非常有必要理解內核是如何管理內存的。 1.1.1 頁面 內核把物理頁作爲內存管理的基本單元。體系結構不同,支持的頁大小也不同,大多數32位體系結構支持4KB,而64位一般會支持8KB的頁。 系統中每一個物理頁有一個 struct page,結構體定義在文件:大多數內核(kernel)的操作只使用ZON
相關文章
相關標籤/搜索