linux內核內存管理學習之一(基本概念,分頁及初始化)

一、概述 1.虛擬地址空間 內存是通過指針尋址的,因而CPU的字長決定了CPU所能管理的地址空間的大小,該地址空間就被稱爲虛擬地址空間,因此32位CPU的虛擬地址空間大小爲4G,這和實際的物理內存數量無關。 Linux內核將虛擬地址空間分成了兩部分: 一部分是用戶進程可用的,這部分地址是地址空間的低地址部分,從0到TASK_SIZE,稱爲用戶空間 一部分是由內核保留使用的,這部分地址是地址空間的高
相關文章
相關標籤/搜索