SSh*_*bly 9 c# heap memory-management object
我对堆中大对象的存储感到有点困惑.比如对象的大小是多大?什么类型更可能被视为大型对象?是否有适合管理此类对象的明确碎片方法.
Jon*_*eet 8
虽然您应该了解.NET 4.5中的更改,但本文还是有很多细节.
唯一可能最终出现在LOH上的类型是字符串和数组 - 因为它们是唯一可以在执行时基本上给出大小的类型.我不确定它是否有效创建一个包含如此多字段的类型,它最终会作为单个对象在LOH上结束 - 它可能是,但我无法想象它在现实中发生.
根据链接的文章,限制目前是85,000字节.这真的是一个实现细节 - 你应该很少考虑它.
归档时间:
13 年,11 月 前
查看次数:
1826 次
最近记录:
6 年,2 月 前