Я где-то читал, что в память загружаются только те страницы, которые необходимо запустить процессу, а затем при запуске программы в память может загружаться больше страниц, в зависимости от кода или данных, которые вы пытаетесь использовать.
Это всегда происходит или зависит от того, сколько у вас памяти и что уже загружено? Например, если вы только запустили один процесс и у вас много памяти, загружены ли все страницы, которые могут уместиться в памяти, или они загружаются в зависимости от того, что вы делаете?