У нас есть машина с Windows Server 2003 R2, 4 ГБ ОЗУ, 32 бита.
Предел выгружаемого пула установлен в 354 МБ. У нас дважды возникали сбои за последний месяц, и это связано с идентификатором события: 2020 - серверу не удалось выделить память выгружаемого пула. Мы также подтвердили то же самое с помощью pagemon и других инструментов.
У меня есть вопрос, желательно ли увеличить размер выгружаемого пула (с помощью настройки в реестре). Я много читал об ограничениях, установленных системой, и советовал не менять. На данный момент мы используем 32-битную ОС, и поэтому я думаю, что увеличение установленного лимита - неплохая идея. Но я не очень понимаю последствия этого, и рекомендуется ли это?
Спасибо Мани
Вы используете ОС Windows, которой исполнилось 10 лет. Если можете, перейдите на 64-битную платформу и / или исправьте приложение / драйвер / все, что вызывает его. Вы определили, что это такое? Если нет, то вот вам помощь на этот счет.
Если нет, вы просто пытаетесь справиться с ситуацией как есть. Вы можете установить это; возможно, его не удастся установить намного выше, чем у вас уже есть. Фактически, ваша ОС может быть уже настроена на то, чтобы быть динамической. и возможно 354 МБ - это максимум, который вы когда-либо получите.
Кроме того, если это ядро или драйвер утекают в пул, он всегда заканчивается, и вам нужно начать делать профилактические перезагрузки системы или устранять основную причину.