当windows应用程序使用的内存超过需要时,重新启动它

本文关键字:重新启动 应用程序 windows 内存 | 更新日期: 2023-09-27 18:25:37

例如,当所需的windows应用程序使用超过1GB的RAM时,我需要制作某种脚本或程序来重新启动它。我想使用powershell,但在将给定应用程序的RAM使用率放入变量时遇到了困难。我尝试了$OutputVariable = (Get-Process %processname% | Select-Object WS) | Out-String,但不起作用,因为我只需要值。

当windows应用程序使用的内存超过需要时,重新启动它

(Get-Process explorer).WS

只会给你价值。但我想你最好还是修复内存泄漏。

参见

有什么方法可以解决C#中的内存泄漏

哪些策略和工具对查找.NET中的内存泄漏有用?

如何使用IDisposable修复内存泄漏

其中