內存分配

一,Linux 的虛擬內存管理的幾個關鍵概念:  1、每個進程都有獨立的虛擬地址空間,進程訪問的虛擬地址並不是真正的物理地址;  2、虛擬地址可通過每個進程上的頁表(在每個進程的內核虛擬地址空間)與物理地址進行映射,獲得真正物理地址;  3、如果虛擬地址對應物理地址不在物理內存中,則產生缺頁中斷,真正分配物理地址,同時更新進程的頁表;如果此時物理內存已耗盡,則根據內存替換算法淘汰部分頁面至物理磁盤
相關文章
相關標籤/搜索