我有一个在 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
我将不胜感激有关此的任何建议和见解。