Общие сведения о пространстве памяти Windows

На следующем рисунке показаны виртуальные пространства памяти операционной системы на основе NT и их связь с физической памятью системы.

схема, иллюстрирующая пространства виртуальной памяти и физической памяти.

Как показано на рисунке, виртуальная память поддерживается разгружаемой физической памятью, а диапазон виртуальных адресов может быть подкреплен неоднозначительными страницами физической памяти. Виртуальная память пользовательского пространства и память системного пространства, выделенные из страничного пула, всегда доступны для страниц. Любой код пользовательского пространства или данные можно в любой момент отправить на страницу в дополнительное хранилище, даже во время выполнения процесса.

Обратите внимание, что виртуальные адреса любого нетекующего процесса невидимы, поэтому пространство в памяти недоступно.

Подробное обсуждение управления памятью см. в книге Внутренние компоненты Microsoft Windows от Microsoft Press.