所以VS2015有一个很酷的新诊断工具,可以在调试时显示内存和CPU使用情况,这应该非常有用。但是在使用它时我有些困惑。 我正在编写一个Windows 8.1 XAML应用程序,以空白模板开始,我刚刚点击F5,诊断工具显示内存使用量为25MB(进程内存),到目前为止还不错。 在我开始使用代码之后(只是一些设置,没有业务逻辑,没有网络,还没有图像),我再次运行代码,这次工具显示35MB的内存使用量,这让我有点害怕。所以我尝试运行分析工具,它在托管堆中只显示了大约50KB。
为了增加混乱,当我使用任务管理器检查时,它显示我的进程仅占用16MB ] 2
对所有这些可以解释什么,我应该相信什么数字?