linux虛擬地址空間

linux操作系統會爲每一個運行的程序分配0-4G的地址空間(虛擬地址空間); 0-4G是對於32位操作系統來說的2的32次方; 如果是64位操作系統,則分配0到2的64次方; 0-4G只是理論值,最大分配4G,實際分配沒有那麼多; 虛擬地址空間分爲兩部分,拿32位操作系統舉例; 3-4G是內核區(內核空間),0-3G是用戶區(用戶空間),也就是內核區相對於用戶區位於高地址空間; 內核空間是受保護
相關文章
相關標籤/搜索