學習JVM的一點簡單筆記,宋紅康老師jvm講的很好,感謝,
尚硅谷JVM全套教程,百萬播放,全網巔峰(宋紅康詳解java虛擬機)
逃逸分析:代碼優化
避免垃圾回收,提高程式性能,
](https://img.uj5u.com/2021/02/26/228194261006035.png)
堆疊上分配


-/+DoEscapeAnalysis 默認開啟
關閉逃逸分析

開啟逃逸分析

運行時間減少,根本不會維護那么多物件,


甚至沒有發生gc,
同步省略



位元組碼中還是有,運行時才考慮省略,
分離物件/標量替換





主要還是標量替換,作為優化的手段,逃逸分析完,直接進行堆疊上分配并沒有被采用,逃逸分析,分析后主要還是依賴標量替換,
物件標量替換后,已經不被成為物件,所以才說所有物件實體,在堆上,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/263722.html
標籤:其他
