2015-03-19 27 views

回答

1

運行程序時,可執行文件所需的可執行文件及其相關資源(如圖像,dll和其他模塊)將加載到RAM中。例如,當您從可執行文件打開圖像時,可執行文件和圖像都會加載到RAM中。

2

在過分簡化的風險下,在現代系統中,運行程序時很少加載到RAM中。程序加載器讀取可執行文件並按照其中包含的說明將各個頁面映射到文件。

當程序開始運行時,它在第一次需要內存並且操作系統根據需要從磁盤加載數據時會產生頁面錯誤。

相關問題