【发布时间】:2010-09-06 19:05:15
【问题描述】:
我正在寻找一种方法来获取引用类型实例的大小。 sizeof 仅适用于值类型。这可能吗?
【问题讨论】:
-
这不是问题,只是好奇心的练习。在整个请求中,我有一堆项目进入 HttpContext.Items,我只是好奇它们占用了多少内存(如果它甚至很重要)。我正在经历“衡量一切”阶段。
-
还有其他方法可以确定这一点(无需修改代码)。只需使用内存分析器。任何体面的分析器都会向您显示每个特定实例分配的字节数以及该实例持有的所有内存,包括引用实例占用的内存。