Linux進程的內存空間佈局

       此文也可看作是Linux下C程序的內存空間佈局(虛擬地址),因爲在Linux下的C編譯器本質上也是一個進程,編譯器再強大也得在操作系統的保護模式下運行。 內存空間佈局        在Linux中,進程的內存空間按低地址到高地址的順序分爲:代碼段text、數據段data、bss段、堆、棧和內核數據區(命令行參數和環境變量等)。如下圖所示:        從C程序的角度來說,低地址的三
相關文章
相關標籤/搜索