進程的內存結構

一個正在運行的進程在內存空間中申請的代碼區、初始化數據區、未初始化數據區、上下文信息以及掛載的信號等等. (1)代碼區.加載的是可執行文件的代碼段,其加載到內存中的位置由加載器完成. (2)全局初始化數據區/靜態數據區.加載的是可執行文件數據段,位置可位於代碼段後也可以分開.程序在運行之初就爲該數據段申請了空間,在程序退出時才釋放,因此,存儲於數據段的數據的生存週期爲整個程序運行過程. (3)未初
相關文章
相關標籤/搜索