Windows Server 2008 R2疑难解答PID泄漏

我们的其中一台服务器疯狂地泄漏PID。 我写了一个简单的预定脚本,似乎每天的最高PID增加了约。 300'000 。 例如,如果在8月24日00:00,最高PID是50'796,8月25日00:00最高PID是345'899,8月26日00:00最高PID是655'241,所以上。

如果服务器保持一周以上,有时在10〜12天,服务器将挂起,我们不能再通过RDP访问服务器。 在这种情况下,我们将不得不重启服务器,因为它只是拒绝确认任何远程命令。

所以,我已经写了一个简单的脚本,以确保服务器的有序closures和重新启动; 每个星期二的凌晨2点,脚本会触发并重新启动系统。 现在我们不再经历系统locking,但是根本原因当然不是固定的。

你推荐哪些工具来解决这个问题?

更多信息:服务器最初运行没有物理问题。 然后,它使用P2V操作迁移到区域数据中心,现在运行在VMware之上。 其中的“重量级”应用程序将是Microsoft SQL Server 2008 Enterprise。

听起来像你可能有一个不断产生子过程的过程,然后失败。 我build议使用SysInternals(微软的)ProcessMonitor( 这里 ) – 它真的是狗的危险,当涉及到这样的钉子问题。