![SBS 2011 — Нормально ли высокое использование памяти процессом Store.exe?](https://rvso.com/image/567626/SBS%202011%20%E2%80%94%20%D0%9D%D0%BE%D1%80%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%20%D0%BB%D0%B8%20%D0%B2%D1%8B%D1%81%D0%BE%D0%BA%D0%BE%D0%B5%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%BF%D0%B0%D0%BC%D1%8F%D1%82%D0%B8%20%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BE%D0%BC%20Store.exe%3F.png)
У нас есть сервер SBS 2011 с 16 ГБ памяти, на котором работают Exchange, WSUS и File Sharing для примерно 20 пользователей. Сервер также выделяет 2 ГБ памяти виртуальной машине, работающей в Hyper-V, так что для остальных остается 14 ГБ.
При первой загрузке сервера Store.exe потребляет около 500 МБ памяти, WSUS и IIS также потребляют немного, но обычно мы используем только 60% памяти. В течение рабочего дня Store.exe потребляет 8 ГБ памяти, а сервер загружен примерно на 97%.
Это сильно замедляет работу сервера, вход в систему через RDP и общее администрирование сервера.
Это нормально? Я читал, что Exchange потребляет много памяти, которая ему не нужна, а затем возвращает ее другим приложениям, которым она нужна. Я также проверил, что все почтовые ящики открыты в режиме кэширования. У нас есть некоторые внешние пользователи, которые подключаются через Outlook Anywhere или OWA.
Если это считается "нормальным", есть ли способ ограничить его, используя ВСЮ доступную память и оставить немного для SBS, чтобы использовать для администратора сервера? Я видел несколько статей об установке флага высокого и низкого объема памяти, но ходят слухи, что это не работает с накопительным пакетом обновления 5, который мы установили.
Ожидаю ли я, что один сервер сможет сделать слишком много, имея всего 14 ГБ памяти?
Спасибо
решение1
Проверьте, занимает ли кэш базы данных память (и не освобождает ли ее по какой-либо причине) с помощью счетчика perfmon Exchange "Database cache size". Если это так, попробуйте ограничить размеры кэша, установив значения msExchESEParamCacheSizeMin/msExchESEParamCacheSizeMax в свойствах объекта InformationStore Active Directory, как описано вэтот блог.
Если это не кэш IS, это может быть утечка памяти. В этом случае вы можете периодически перезапускать хранилище информации в качестве обходного пути и открыть кейс сПоддержка продуктов Microsoft- если окажется, что проблема в самом продукте, плата не взимается.
Вам также следует взглянуть наМинимальные и рекомендуемые конфигурации памяти для Exchange 2010.