标签:.net 内存管理
例如,如果你为一个单独的块分配1MB内存,LOH则扩展到1MB,当你释放这个对象,LOH不会释放该内存块,所以LOH还是1MB,如果你又分配500KB对象,新的内存块就分配在那1MB内。在进程生命周期内,LOH会一直增长来容纳所有大的内存块分配,但从不会缩小即使对象已经释放,即使发生垃圾回收。
以上翻译节选自MSDN
.Net程序的内存管理和垃圾回收机制
原文地址:http://blog.csdn.net/omage/article/details/47109319