Я столкнулся с этой проблемой при создании приложения, которое должно выделять большие непрерывные объемы памяти и должно работать на 32-разрядных компьютерах с Windows XP с 2 ГБ физической памяти.
Сначала я столкнулся с проблемами нехватки памяти. Установка параметра / 3GB в boot.ini и LARGE_ADDRESS_AWARE в исполняемом файле решила проблему на моем компьютере с 4 ГБ физической памяти.
Вопрос в том, могу ли я использовать ту же стратегию на компьютере с менее чем 4 ГБ физической памяти, например, 2 гб? Т.е. все эти параметры относятся к виртуальному адресному пространству или они также имеют отношение к физической памяти?