Я видел ссылки в Windows 2008 на утечки WmiPrvSE, но ничего не про Windows 2008 R2.
Мы запускаем R2 поверх Hyper-V (2008). Мы также используем NSClient ++ для мониторинга из opsview. Со временем WmiPrvSE.exe начинает использовать большой объем памяти, вызывая проблемы с предупреждениями о памяти (менее 10% свободного места). У ВМ 2 ГБ, WmiPrvSE потребляет до 500-600 МБ, прежде чем я его убью.
Прерывание процесса, похоже, не имеет отрицательного эффекта; он запускается снова, и я не заметил никаких проблем. Но через день или два он снова в той же ситуации.
Есть идеи, что делать? Монитор ресурсов не показывает никаких дисковых или сетевых операций ввода-вывода WmiPrvSE.exe. Просто медленно лезет в личную память ...
Отредактировано для добавления: мы не используем кластеризацию или диспетчер системных ресурсов Windows. Я могу предположить, что единственный постоянный пользователь WMI - это NSClient ++, но, похоже, у нас нет этой проблемы на других серверах.
Видеть: Статья 981314 MS KB
Мы используем 2k8 r2 и nsclient ++, а также через несколько дней наблюдаем использование памяти 500-600 МБ. Как вы упомянули, перезапуск службы wmi решает проблему на несколько дней. Мое текущее подозрение, что nsclient ++ не очищает свои ресурсы wmi должным образом. Наша проблема усугубилась, когда мы увеличили частоту мониторинга.
Гарет