Linux虛擬內存空間佈局

Linux虛擬內存空間佈局 Linux虛擬內存空間分爲內核空間和用戶空間兩部分。Linux操作系統和驅動程序運行在內核空間,應用程序運行在用戶空間。兩者不能簡單地使用指針傳遞數據,因爲Linux使用虛擬內存機制,用戶空間的數據可能被換出,當內核空間使用用戶空間指針時,對應的數據可能不在內存中。 32位Linux虛擬內存空間(線性地址空間)佈局 通常32位Linux內核虛擬地址空間劃分0-3G爲用戶
相關文章
相關標籤/搜索