【发布时间】:2017-03-13 08:28:49
【问题描述】:
我在这篇文章之后创建了一个 Windows 服务 - https://msdn.microsoft.com/en-us/magazine/mt703436.aspx。一切正常,我觉得我是一个真正的程序员)。但是我有一个问题——这个服务消耗了太多的内存。事实上,大约 6 小时的服务消耗了 3 Gb 内存,我认为这不是很好。也许有人遇到这个问题并解决它? 也许有人可以帮助我? 我把我的代码放在这里 - http://paste.ubuntu.com/24169803/。
提前致谢。
【问题讨论】:
-
如果看不到代码,将很难提供帮助。
-
已编辑第一条消息。
-
1000多行代码?? stackoverflow.com/help/mcve 我想作为一个通用答案:您多久创建一次
New-Objects 而没有清理它们? -
我会检查一下,谢谢这个提示。
-
我在每个新对象所在的函数中添加了 Remove-Item 命令行开关。但这没有帮助。
标签: powershell memory-leaks windows-services windows-server-2012-r2