2

windows Resource Monitor 显示了我的应用程序的内存使用情况(在 Visual Studio 中运行的调试),如下图所示:

在此处输入图像描述

但是,诊断工具显示的内存图如下:

在此处输入图像描述

Commit size是_

操作系统为进程保留的虚拟内存量,以 KB 为单位。

这是否意味着我的应用程序中分配的所有内存?

并且Private资源监视器中的大小远小于诊断工具中的大小,资源监视器中的大小Private不计算换出到磁盘的页面吗?所以Private + Shareable = Working Set.

甚至图中的Process Memory与 Diagnostic Tools 中的Heap Size也不同,除了 Heap Size 之外,还有 100M 大的 Stack Size 吗? 在此处输入图像描述

4

0 回答 0