У меня на ноутбуке 4 ГБ оперативной памяти, но моя операционная система - Windows 7 x86, поэтому у меня есть 3 ~ ГБ, доступные из 4 ГБ.
В некоторых играх происходит сбой из-за нехватки памяти. Поэтому решение, которое я нашел, заключается в использовании bcdedit/ set IncreaseUserVA 3072
. Я до сих пор не использовал его, потому что у меня есть вопрос - как это работает?
Я имею в виду - это позволяет приложениям получать память от non-visible
1 ГБ или что?
Ответы:
Вы смешиваете управление виртуальной и физической памятью. По умолчанию 32-битные процессы могут использовать 2 ГБ виртуальной памяти. С помощью этой команды приложения теперь могут видеть 3 ГБ виртуальной памяти в 32-битной Windows и 4 ГБ виртуальной памяти в 64-битной Windows, когда приложение компилируется с параметром компоновщика / LARGEADDRESSAWARE .
источник