Утечка памяти WmiPrvSE в Windows 2008 * R2 *

11

Я видел ссылки на Windows 2008 на утечки WmiPrvSE, но ничего о Windows 2008 R2.

Мы работаем над R2 поверх Hyper-V (2008). Мы также используем NSClient ++ для мониторинга из opsview. Со временем WmiPrvSE.exe начинает использовать много памяти, вызывая проблемы с памятью (менее 10% свободного). ВМ имеет 2 ГБ, WmiPrvSE потребляет до 500-600 МБ, прежде чем я убью его.

Убийство процесса, кажется, не имеет никакого отрицательного эффекта; это начинается снова, и я не заметил никаких проблем. Но через день или два он снова в той же ситуации.

Есть идеи, что делать? Монитор ресурсов не показывает дисковый или сетевой ввод-вывод WmiPrvSE.exe. Просто медленно лезу в личную память ...

Отредактировано, чтобы добавить: мы не запускаем кластеризацию или диспетчер системных ресурсов Windows. Единственный постоянный пользователь WMI, которого я могу догадаться, это NSClient ++, но у нас, похоже, нет этой проблемы на других серверах.

MichaelGG
источник

Ответы:

3

См .: MS KB статья 981314

Грег Аскью
источник
Это исправление 981314, по-видимому, устранило проблему, возникшую у нас на сервере разработки Sharepoint с wmiprvse.exe, который занимал 400-500 МБ ОЗУ на 64-разрядном сервере Windows 2008 R2.
Сим
0

Мы используем 2k8 r2 & nsclient ++, а также наблюдаем использование памяти в 500-600 МБ через несколько дней. Как вы упомянули, перезапуск службы wmi решает проблему в течение нескольких дней. В настоящее время я подозреваю, что nsclient ++ неправильно очищает свои ресурсы wmi. Наша проблема усугубилась, когда мы увеличили частоту мониторинга.

Gareth


источник