使用 JITWatch 查看 JVM 的 JIT 編譯代碼

背景 我們知道Java代碼通過編譯器編譯成字節碼,一般是class文件,有JVM的各個類加載器加載後,根據JVM的啓動配置可以進行解釋執行和編譯執行,編譯執行是由JIT(Just In Time)Compiler將字節碼編譯成本地代碼來提高執行速度,缺點是編譯本身會消耗時間並且會佔用堆外空間(codecache中), 但是一般Server應用內存足夠且能夠忍受啓動時的略微緩慢。 查看Java源代碼
相關文章
相關標籤/搜索