【操作系統】程序運行時的內存組織結構

類似於Mac OS, Linux,Windows的操作系統會將不同類型的數據存放到內存中的不同區域(段,section/segment)。可以在運行鏈接器的時候指定各種參數來控制程序的內存組織,下面是windows下的典型內存結構。 1) 操作系統保留了內存地址最低的位置。通常情況下,應用程序不能訪問這些地址的數據。系統保留這些空間的主要原因之一是幫助檢查空指針的引用;指針通常被初始化爲NULL來
相關文章
相關標籤/搜索