【JVM】GC

什麼是GC 隨着程序的運行,內存中的變量,對象等越來越多輕則影響性能重則導致系統崩潰。 內存回收回收的是哪些區域呢,是堆和方法區;棧幀、程序計數器、本地方法棧的生命週期是與線程同步的,線程結束它們也就消失了,所以這些區域不需要回收。 GC就是找到存活對象回收無用對象佔用的內存空間讓其他對象。 什麼是垃圾 要想進行垃圾回收首先得知道什麼是垃圾,對程序來說判斷垃圾是通過一些算法進行判斷的,有以下算法
相關文章
相關標籤/搜索