在低延迟模式下,新对象分配在哪里?

时间:2013-10-16 20:16:45

标签: .net memory-management garbage-collection

AFAIK采用标准收集政策,例如批次交互式 .Net GC 在第0代分配新的“小”对象,以及何时第0代已满,它运行一个集合来清空它。

垃圾收集器置于 LowLatency 模式时,它不会进行任何收集。

当然还可以分配内存。

但是当程序分配新对象时,第0代最终会变满,但由于GC无法清除第0代,它在哪里分配下一个对象?

是否在第0代中分配了对象,在第1代中它是否已满,以及在第2代中该对象是否已满?

感谢您的任何意见。

0 个答案:

没有答案