我这里有一个 Windows Server 2003 小型企业系统。问题:大约有 200.000 个句柄几乎消耗了机器的所有内存,我不知道如何确定哪些服务正在使用所有这些内存以及为什么。
我想知道是否有可能获得该信息。也许通过批处理脚本?
在服务器上运行:
- SQL 服务器
- 视窗交换
- 趋势科技
- 安克诺斯
任何帮助都会很棒。如果您需要更多信息,请告诉我。
更新:
我认识到问题在于接收大量邮件的 SMTP 服务器。似乎有人/某物使用我的中继发送垃圾邮件。有谁知道我可以如何防止它?
我这里有一个 Windows Server 2003 小型企业系统。问题:大约有 200.000 个句柄几乎消耗了机器的所有内存,我不知道如何确定哪些服务正在使用所有这些内存以及为什么。
我想知道是否有可能获得该信息。也许通过批处理脚本?
在服务器上运行:
任何帮助都会很棒。如果您需要更多信息,请告诉我。
更新:
我认识到问题在于接收大量邮件的 SMTP 服务器。似乎有人/某物使用我的中继发送垃圾邮件。有谁知道我可以如何防止它?
您可以尝试 sysinternals 套件 ( http://technet.microsoft.com/en-us/sysinternals/bb842062 ) 中的两个实用程序 - cmd 行handle
或更通用Process Explorer
的。
注意:您必须打开/显示下部窗格PE
才能查看句柄。