高端內存

一、爲什麼我們需要高端內存 我們知道在x86_32架構下,linux中的進程的虛擬地址空間大小是4GB,其中的用戶空間佔用其中的低3GB,而內核空間佔用其中的高1GB。而實際上內核的物理空間是從地址0開始的。所以內核空間的物理地址和虛擬地址可以根據右式轉換 PA = VA -0xC000 0000。根據這種計算方式,我們可以得到以下的表格: 虛擬地址             物理地址 0xC000
相關文章
相關標籤/搜索