测量Windows应用程序所需的最小内存

时间:2019-07-09 15:58:22

标签: c# windows memory garbage-collection

我需要知道程序所需的最小内存。

我在每个阶段用不同的输入大小呼叫wmic get WorkingSetSize。我还尝试了GC.GetTotalMemory(true);

但是事实证明,较小的输入盒应使用较少的内存显示7GB,而较大的4倍输入盒为2.7GB。

我认为这可能是因为操作系统在较大的情况下会更频繁地释放内存,而在较小的情况下只保留内存是因为不必要。

我想找到一种测量峰记忆的更精确的方法。

该如何强制释放真实内存?

0 个答案:

没有答案