GC算法與垃圾收集器

本文基於jdk 1.7,參考《深入了理解java虛擬機》一書 一、GC算法 垃圾自動回收機制是java語言相比c++的一大特性,但垃圾收集並不是java語言的伴生物,GC的歷史比java更加久遠。爲什麼我們要了解GC和內存分配呢,當需要排查各種內存溢出、內存泄露問題時,當垃圾收集成爲系統達到更大併發量的瓶頸時,我們就需要對垃圾自動回收機制進行調優。 1、標記-清除算法 「標記-清除」(Mark-S
相關文章
相關標籤/搜索