当前位置:  开发笔记 > 编程语言 > 正文

如何确定我的.NET程序使用了多少内存?

如何解决《如何确定我的.NET程序使用了多少内存?》经验,为你挑选了1个好方法。

似乎经常说任务管理器不能准确指示进程正在使用多少内存.

如果确实如此,找到这些东西的最简单方法是什么?

我想知道:

正在使用的总内存(无论是RAM还是分页或其他)

正在使用的总RAM(在机器有大量可用物理RAM的情况下运行,因此强行分页的情况可能不是问题)

程序实际使用的总内存(不计算GC保留的额外开销)

我的程序单独使用的总内存使用量(不包括共享库/共享内存)

总共享内存使用量.

moobaa.. 8

Grab Process Explorer,右键单击 - >在列表中对该进程进行属性,然后单击".NET"选项卡.从组合框中选择".NET CLR Memory",您将获得有关您的流程的更多实时信息,而不是您将知道如何处理;)



1> moobaa..:

Grab Process Explorer,右键单击 - >在列表中对该进程进行属性,然后单击".NET"选项卡.从组合框中选择".NET CLR Memory",您将获得有关您的流程的更多实时信息,而不是您将知道如何处理;)

推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有