JVM垃圾回收算法 總結及彙總

先看一眼JVM虛擬機運行時的內存模型:   1.方法區 Perm(永久代、非堆) 2.虛擬機棧 3.本地方法棧 (Native方法) 4.堆 5.程序計數器   1 首先的問題是:jvm如何知道那些對象需要回收 ? 目前兩種標識算法、三種回收算法、兩種清除算法、三種收集器 引用計數法 每個對象上都有一個引用計數,對象每被引用一次,引用計數器就+1,對象引用被釋放,引用計數器-1,直到對象的引用計數
相關文章
相關標籤/搜索