【Java核心-性能基礎】JVM 對代碼執行的優化

  1. JVM 對代碼執行的兩類優化 1.1 運行時優化 主要是針對解釋執行和動態編譯的一些通用機制的優化。如,鎖(包括偏斜鎖)和內存分配(如 TLAB)。 還包括一些專門優化解釋執行效率的機制。如,模板解釋器、內聯緩存(優化虛方法調用的動態綁定)。   1.2 JIT優化 JVM根據運行時統計信息(Profile),動態決定部分方法(熱點代碼)被編譯成機器碼,直接運行在底層硬件上。 JIT 編
相關文章
相關標籤/搜索