Linux 0 11版核心記憶體問題

時間 2022-11-23 13:50:27

1樓:匿名使用者

1全部我上網上查了點資料不知道有用不

以win32程式為例。

程式執行時,作業系統將exe檔案對映入記憶體。exe檔案格式為頭資料和各段資料組成。頭資料說明了exe檔案的屬性和執行環境,段資料又分為資料段,**段,資源段等,段的多少和位置由頭資料說明。

也就是說,不僅僅只是**段和資料段。這些段由不同的編譯環境和編譯引數控制,由編譯器自動生成exe的段和檔案格式。當作業系統執行exe時,會動態建立堆疊段,它是動態的,並且屬於作業系統執行環境。

也就是說,程式在記憶體的對映乙個為exe檔案對映,包括資料段、**段等它是不變的。

另乙個為堆疊段,它是隨程式執行動態改變的。

其他作業系統會有他自己的執行方式,但大體如上。

2樓:匿名使用者

linux0.11核心 好老了