强制垃圾回收对活动对象和长寿命对象有什么影响?

时间:2019-04-06 04:28:21

标签: .net object static garbage-collection

在.Net框架中,垃圾回收会定期运行,并回收分配给死对象的内存或空间。但是,如果我们要强制使用GC.Collect(),它是否会影响活动对象或仅回收分配给死对象的空间?

此外,强制垃圾回收对长期存在的对象(例如静态对象)有什么影响?

1 个答案:

答案 0 :(得分:2)

GC.Collect方法仅为forces garbage collection。这意味着您迫使垃圾收集器立即执行它的工作,而不是将来的某个时间。但是作业保持不变,这意味着它将不会触摸仍在使用的对象。