我正在寻找以 MB 为单位的当前使用的物理内存量。任务管理器中的东西
我目前正在使用PerformanceCounter("Memory", "Available MBytes", true);
,但它也包括页面文件(我相信),这不是我想要的。我还想要获得已用内存而不是可用内存的选项。
我正在处理的应用程序将监视物理内存使用情况,直到达到所需的阈值。然后它将重新启动一些Windows服务。
如果你好奇我为什么要开发这样一个程序。我们的一些程序在服务器上存在内存泄漏,我们必须重新启动 Windows 服务以释放内存,直到我们解决所有内存泄漏,我正在制作这个应用程序来帮助保持服务器运行和响应。