против 2010 увеличение памяти - PullRequest
0 голосов
/ 11 марта 2011

Как я могу всегда запускать Visual Studio 2010 с ограничением памяти 3g, например, так:

bcdedit /set increaseuserva 3072

Ответы [ 2 ]

2 голосов
/ 11 марта 2011

«Как я могу запустить операционную систему» ​​было бы более типичным вопросом в наши дни. Видеоадаптеры потребляют слишком много физического адресного пространства, чтобы эта опция все еще работала. Получите 64-разрядную операционную систему, и у вас будет 4 гигабайта. И editbin.exe / largeaddressaware на devenv.exe. Это аннулирует гарантию, которую я себе представляю.

0 голосов
/ 11 марта 2011

Как только вы установите этот предел, он распространяется на всю систему.Это (вся ваша система) всегда будет начинаться с этого предела.Однако помните, что при использовании .NET каждый отдельный объект не может превышать 2 ГБ.

Чтобы приложения работали выше границы 2 ГБ, необходимо, чтобы они были скомпилированы с флагом /LARGEADDRESSAWARE.Не уверен, что этот флаг использовался для компиляции самой Visual Studio или для .NET Framework.Если нет, ваша система в целом может потреблять более 2 ГБ, но приложения, для которых этот флаг не установлен, включая Visual Studio, не могут превысить это ограничение для своего собственного адресного пространства.

...