Windows Server 2008 R2 PID 泄漏故障排除

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 访问它。在这种情况下,我们必须关闭服务器电源,因为它拒绝确认任何远程命令。

因此,我编写了一个简单的脚本来确保服务器有序关闭和重启;每周二凌晨 2:00,该脚本都会触发并重启系统。现在我们不再遇到系统锁定的情况,但根本原因当然还没有解决。

您推荐什么工具来解决此问题?

更多信息:服务器原本运行正常身体上。然后,它使用 P2V 操作迁移到区域数据中心,现在在 VMware 上运行。其中的“重量级”应用程序将是 Microsoft SQL Server 2008 Enterprise。

答案1

听起来你可能有一个进程不断生成子进程,然后失败了。我建议使用 SysInternals (Microsoft) ProcessMonitor (这里)——当解决这样的问题时,这确实是件非常困难的事。

相关内容