JVM性能調優——垃圾回收機制

JVM 中棧、本地方法棧、程序計數器三個區域隨線程而生,隨線程而滅,每一個棧幀中分配多少內存基本上是在類結構確定下來時就已知的,這幾個區域的內存分配和回收都具備確定性,不需要過多考慮回收的問題,因爲方法結束或者線程結束時,內存自然就跟着回收了。而堆、方法區則不一樣,只有在程序處於運行期間才能知道會創建哪些對象,內存的分配和回收都是動態的,GC 所關注的是這部分內存。 注意:Jdk1.8 移除了方法
相關文章
相關標籤/搜索