История изменений
Исправление QsUPt7S, (текущая версия) :
Вероятно диспетчеры показывают размер зарезервированного адресного пространства. Страницы физической памяти сопоставляются зарезервированным адресам, только после первого обращения к ним. Таким образом, программа может зарезервировать 100500 GiB, а реально обращаться только к одной странице, что приведёт к тому, что ей будет выделена только одна страница в физической памяти.
Виртуальная память
Страничная организация памяти
Имхо, лучше всего эти вопросы освещены в главах 3 и 4, третьего тома Intel64 and IA-32 Architectures Software Developer’s Manual
Исправление QsUPt7S, :
Вероятно диспетчеры показывают размер зарезервированного адресного пространства. Страницы физической памяти сопоставляются зарезервированным адресам, только после первого обращения к ним. Таким образом, программа может зарезервировать 100500 GiB, а реально обращаться только к одной странице, что приведёт к тому, что ей будет выделена только одна страница в физической памяти.
Виртуальная память
Страничная организация памяти
Имхо, лучше всего эти вопросы освещены в главах 2 и 3, третьего тома Intel64 and IA-32 Architectures Software Developer’s Manual
Исходная версия QsUPt7S, :
Вероятно диспетчеры показывают размер зарезервированного адресного пространства. Страницы физической памяти сопоставляются зарезервированным адресам, только после первого обращения к ним. Таким образом, программа может зарезервировать 100500 GiB, а реально обращаться только к одной странице, что приведёт к тому, что ей будет выделена только одна страница в физической памяти.
Виртуальная память
Страничная организация памяти