为什么GC.GetTotalMemory和CLR事件探查器编号之间存在巨大差异?

问题描述

| 我有一个对象,需要为IIS中的Web应用程序缓存其中几个对象,因此我正在分析每个实例使用多少内存。 我写了一个小
exe
,在构造前后都叫
GC.GetTotalMemory(true)
,相差335k左右,但是如果在
CLR profiler
中进行分析,则表明22 MB的内存用于没有意义的对象。 我在CLR事件探查器中误解了什么? 我应该在哪里检查探查器以查看单个对象的大小?     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)