强制垃圾收集对活动对象以及长寿命对象有什么影响?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了强制垃圾收集对活动对象以及长寿命对象有什么影响?相关的知识,希望对你有一定的参考价值。

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

另外,强制垃圾收集对静态对象等长寿命对象的影响是什么?

答案

GC.Collect方法只是forces garbage collection。这意味着您现在强制垃圾收集器完成它的工作而不是将来的某个时间。但是工作保持不变,这意味着它不会触及仍在使用的对象。

以上是关于强制垃圾收集对活动对象以及长寿命对象有什么影响?的主要内容,如果未能解决你的问题,请参考以下文章

年轻,终身和烫发一代

Java开发中啥是垃圾回收?

垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回

9.1为什么要使用垃圾收集

什么时候在java中对字符串进行垃圾收集

简单说明PHP的垃圾收集机制是怎样的?