JVM垃圾收集器與內存分配策略

概述 GC要完成3件事:java 哪些內存須要回收? 何時回收? 如何回收? Java內存運行時區域的各部分,其中程序計數器、虛擬機棧、本地方法棧3個區域隨線程而生,隨線程而滅;棧中的棧幀隨着方法的進入和退出而有條不紊地執行着入棧和出棧操做。每個棧幀中分配多少內存基本上是在類結構肯定下來時就已知的,所以這幾個區域的內存分配和回收都具有肯定性,在這幾個區域內就不須要過多考慮回收的問題,由於方法結束或
相關文章
相關標籤/搜索