Linux進程虛擬地址空間

在linux中,各個進程的虛擬地址空間是獨立的。各個進程的虛擬地址空間起始於0,延伸至TASK_SIZE -1. 在32 bit系統中,內核分配1GB,而各個用戶空間進程可用的部分爲3GB。 進程虛擬地址空間由若干個區域組成, 1.當前運行代碼的二進制代碼.text段。 2.程序使用的動態庫代碼。 3.存儲區局變量和靜態變量的數據段,bss,data段 4.保存動態分配數據的堆 5.保存局部變量和
相關文章
相關標籤/搜索