linux內存佈局及頁面映射

在Linux系統中,以32bit x86系統來說,進程的4GB內存空間(虛擬地址空間)被劃分成爲兩個部分 ------用戶空間和內核空間,大小分別爲0-3G,3-4G。        用戶進程通常情況下,只能訪問用戶空間的虛擬地址,不能訪問到內核空間。          每個進程的用戶空間存放用戶的程序和代碼(堆棧,數據區,代碼區等),因爲是虛擬地址,所以每個進程的用戶空間是完全獨立的,互不影響。
相關文章
相關標籤/搜索