java虛擬機垃圾回收機制

前置知識:算法 以前在對象的內存佈局中,提到對象頭 mark word有個分代年齡。下面總結一下垃圾收集算法。多線程 哪些內存須要回收:框架 垃圾收集主要是針對堆內存區域中的對象的垃圾收集,由於程序計數器 虛擬機棧 本地方法棧3個區域的聲明週期是依賴線程的。方法或者線程結束,內存就天然回收了。方法區(永久代)也可能會回收可是條件會很苛刻。可是大量使用反射 動態代理以及相關框架,osgi這種大量定義
相關文章
相關標籤/搜索