我已经在Windows 2008上看到WmiPrvSE泄漏的引用,但是没有涉及到Windows 2008 R2。
我们在Hyper-V(2008)之上运行R2。 我们也从opsview运行NSClient ++进行监控。 随着时间的推移,WmiPrvSE.exe开始使用大量的内存,导致内存警报问题(less于10%免费)。 虚拟机有2GB,WmiPrvSE消耗高达500-600MB之前,我杀了它。
杀死这个过程似乎没有任何负面影响; 它再次启动,我没有注意到任何问题。 但是过了一两天,情况又恢复了。
有什么想法做什么? 资源监视器不显示由WmiPrvSE.exe的任何磁盘或networkingIO。 只是慢慢攀登私人记忆
编辑添加:我们没有运行集群或Windows系统资源pipe理器。 我能猜到的唯一的常规WMI用户是NSClient ++,但是在其他服务器上我们似乎没有这个问题。
请参阅: MS知识库文章981314
我们使用的是2k8 r2&nsclient ++,几天之后也会看到500-600 MB的内存使用量。 正如你所说,wmi服务的重新启动解决了几天的问题。 我目前的怀疑是nsclient ++没有正确清理它的wmi资源。 当我们增加监测频率时,我们的问题变得更糟。
加雷思