WMIprvse 进程在 2008 服务器 R2 上泄漏内存
Posted
技术标签:
【中文标题】WMIprvse 进程在 2008 服务器 R2 上泄漏内存【英文标题】:WMIprvse process leaks memory on 2008 server R2 【发布时间】:2010-04-28 18:59:11 【问题描述】:我有一个在 VM 机器上运行的 Windows 2008 R2 服务器。 我的 .NET 服务正在此服务器上运行,定期查询 WMI,例如:
从 Win32_Service WHERE 中选择 ProcessId ...
一两天后,WMIprvse 最多占用 500M 内存,并且 WMI 查询开始出现内存不足异常。
这篇文章似乎在谈论这个问题: "http://support.microsoft.com/kb/958124"
我看到其他文章说微软已经意识到了这个问题,并且不会在下一个主要版本之前发布修复程序。 http://social.msdn.microsoft.com/Forums/en/netfxbcl/thread/256eb40c-d050-4278-a3d8-863e30db02a0
如果您对此提出任何建议和见解,我将不胜感激。
【问题讨论】:
【参考方案1】:查看以下两篇知识库文章,
KB981314 - “Win32_Service”WMI 类在 Windows 中泄漏内存 Server 2008 R2 和 Windows 7 - http://support.microsoft.com/kb/981314/en-us?p=1
KB977357 - Windows 管理中出现内存泄漏问题 运行 Windows Server 的计算机上的检测服务 2008 R2 或 Windows 7 - http://support.microsoft.com/kb/977357
...但同样值得注意的是,我们使用的是带有 SP1 的 Windows 2008 R2(文件版本高于两个修补程序提供的版本),我们仍然看到一些可能来自 WMIAPSRV.exe 和/或 TRUSTEDINSTALLER 的缓慢内存泄漏问题。执行。
我们将打开一个支持电话,如果我们发现任何相关内容将发布答案。
【讨论】:
【参考方案2】:有一个可用的修补程序,但您必须通过单击页面顶部的链接来请求它。
Hotfix
【讨论】:
这解决了我在 hyper-v vps 下的内存问题。以上是关于WMIprvse 进程在 2008 服务器 R2 上泄漏内存的主要内容,如果未能解决你的问题,请参考以下文章
Win7系统中WmiPrvSE是啥进程?WmiPrvSE.exe会是病毒吗
服务器(windows server 2008R2) lsass.exe进程占用超高内存
进程 wmiprvse.exe 是干啥的,每次都有几十个,网速很慢