JVM原理之垃圾收集

垃圾收集作用 JVM堆中存在大量的垃圾对象,如果长时间不收集,容易造成内存溢出或者内存泄露。垃圾收集可以减少堆的可用空间。 频繁的GC行为会造成应用程序的停顿,造成用户体验较差,吞吐量减少。 确定回收对象 引用计数器:为每个对象设置一个引用计数器,当该对象被引用时,计数器加1,没有任何引用时,计数器减1。当计数器为0时,即没有任何对象引用这个对象,即可回收。这种方式简单粗暴,不能解决两个对象互相引
相关文章
相关标签/搜索