Linux內核學習筆記 -17 物理內存分配與回收機制 - 上

當我們說一個進程在執行的時候,從操作系統的角度看,一個進程最關鍵的特徵是它擁有獨立的虛擬地址空間,創建並執行一個進程通常需要執行如下步驟: 第一步:建立可執行文件與虛擬地址空間的映射。當執行一個程序時,加載器讀取的是可執行文件的頭部,建立虛擬空間和可執行文件的映射,主要調用了do_mm_map()函數。同時虛擬地址空間所需的數據結構mm_struct結構和vm_area_struct結構也填充相應
相關文章
相關標籤/搜索