В этой [вики-статье] о виртуальной памяти говорится:
Затем процесс начинает выполнять байты в exe-файле. Однако единственный способ, которым процесс может использовать или устанавливать значения «-» в своей VAS, — это попросить ОС сопоставить их с байтами из файла. Обычный способ использования памяти VAS таким образом — сопоставить ее с файлом подкачки.
Схема следующая:
0 4GB
VAS |---vvvvvvv----vvvvvv---vvvv----vv---v----vvv--|
mapping ||||||| |||||| |||| || | |||
file bytes app.exe kernel user system_page_file
Я не понял часть values in its VAS is to ask the OS to map them to bytes from a file.
При чем здесь файл системной страницы?