JVM中GC的停顿现象
生活随笔
收集整理的這篇文章主要介紹了
JVM中GC的停顿现象
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
GC停頓現(xiàn)象
GC任務(wù)是識別和回收垃圾對象,進(jìn)行內(nèi)存清理
為了讓GC可以高效的執(zhí)行,在進(jìn)行GC時,系統(tǒng)會進(jìn)入一個停頓的狀態(tài)
停頓目的
終止所有應(yīng)用線程
只有這樣,系統(tǒng)才不會有新的垃圾產(chǎn)生
停頓保證了系統(tǒng)狀態(tài)
在某一瞬間的一致性,有益于更好的標(biāo)記垃圾對象
因此,在GC時,都會產(chǎn)生應(yīng)用程序的停頓
減少GC
可以減少程序的停頓,提高系統(tǒng)的性能
總結(jié)
以上是生活随笔為你收集整理的JVM中GC的停顿现象的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JVM堆GC回收次数
- 下一篇: JVM堆新生代分配