JVM原理之垃圾收集

垃圾收集作用 JVM堆中存在大量的垃圾對象,如果長時間不收集,容易造成內存溢出或者內存泄露。垃圾收集可以減少堆的可用空間。 頻繁的GC行爲會造成應用程序的停頓,造成用戶體驗較差,吞吐量減少。 確定回收對象 引用計數器:爲每個對象設置一個引用計數器,當該對象被引用時,計數器加1,沒有任何引用時,計數器減1。當計數器爲0時,即沒有任何對象引用這個對象,即可回收。這種方式簡單粗暴,不能解決兩個對象互相引
相關文章
相關標籤/搜索