Назад | Перейти на главную страницу

оптимизация виртуальной памяти на сервере Exchange 2010

Привет, я немного искал в Google, но ничего не нашел

Я знаю свой компьютер / компьютер> Свойства> Дополнительные настройки системы> Расширение [вкладка]> Настройки [Производительность]> Расширение [вкладка]> Изменить> customige

Исходный размер = entier amoung [ex - 12GB]

Максимальный размер = 12 ГБ x 3 [36 ГБ] + 300 МБ.

Поможет ли это как-нибудь обменять сервер? Что касается выполнения и использования 98% физической памяти

Exchange будет использовать всю память, которую он может найти, поэтому, если вы беспокоитесь о том, что он использует большую часть вашей серверной оперативной памяти, не стоит - он работает, как задумано. Если он сильно погружается в файл подкачки, лучше всего купить больше оперативной памяти для сервера или уменьшить его рабочую нагрузку. Изменение настроек файла подкачки вряд ли вам сильно поможет - база данных сильно страдает из-за того, что слишком часто приходится обращаться к диску.

Если вы добавите больше ОЗУ, обмен будет использовать все это, если в этом возникнет необходимость. По сути, это сервер базы данных, и, как и большинство серверов баз данных, он будет использовать столько оперативной памяти, сколько может достать, потому что чем больше база данных кэшируется в ОЗУ, тем быстрее она будет работать. Это хорошая вещь если система является выделенным сервером обмена.

Если вам необходимо ограничить используемую оперативную память, это тоже возможно, но я предлагаю вам по возможности избегать этого:

Чтобы ограничить объем памяти, который использует Exchange, выполните следующие действия (источник):

  1. Запустите ADSIEDIT.msc

  2. Щелкните правой кнопкой мыши ADSI Edit и выберите Подключиться к…

  3. В разделе "Выберите хорошо известный контекст именования" выберите "Конфигурация".

  4. Перейдите в Configuration \ Services \ Microsoft Exchange \\ Administrative Groups \ <«Exchange Administrative Group» \ Servers \\ InformationStore.

  5. Щелкните правой кнопкой мыши InformationStore,

  6. Изменить msExchESEParamCacheSizeMax

  7. Установите его на количество страниц, до которых нужно максимально увеличить кэш базы данных. Обратите внимание, что Exchange 2007 работает со страницами размером 8 КБ, а Exchange 2010 - со страницами по 32 КБ!

Перезапустите службу банка данных Microsoft Exchange, чтобы изменения вступили в силу.

ПРИМЕЧАНИЕ. Например, если вы хотите ограничить кэш базы данных 4 ГБ на сервере Exchange 2010, установите для msExchESEparamCacheSizeMax значение 131072 (4 ГБ = 4,194,304 КБ / 32 КБ). Это составляет 1 048 576 на каждый гигабайт памяти. 1 048 576 * 4 = 4 194 304.

Чтобы настроить 5 ГБ памяти, (1 048 576 * 5 = 5 242 880/32 = 163840). msExchESEparamCacheSizeMax до 163840

Вы никогда не хотите, чтобы система использовала файл подкачки. Так что оставить его по умолчанию обычно нормально.

Exchange удастся израсходовать почти весь ваш баран. Это сделано специально. Чем больше данных он хранит в (очень быстрой) оперативной памяти, тем меньше требуется для использования (относительно медленных) жестких дисков. Неиспользованный барабан - это потраченный впустую барабан, поэтому использование как можно большего количества ресурсов является лучшим использованием ресурсов. Он освободит часть его, если этого потребуют другие программы.

Если вы постоянно используете много файлов подкачки, вам нужно больше оперативной памяти. Просто как тот :)