1. 程式人生 > >HotSpot設計原理與實現:一、初識HotSpot

HotSpot設計原理與實現:一、初識HotSpot

global 生命周期 類型系統 png 內存 分享圖片 tro bsp http

題註:《揭秘Java虛擬機(JVM設計原理與實現)》和《HotSpot實戰》的讀書筆記

一、HotSpot內核模塊組成和功能框架

1、HotSpot內核模塊圖

技術分享圖片



二、虛擬機生命周期(JVM初始化過程)


1、虛擬機生命周期時序圖


技術分享圖片



8:vm_init_globals():實現對全局性數據結構的初始化,比如初始化Java基本類型系統、分配全局事件緩存區、初始化事件隊列、初始化全局鎖、初始化內存池、初始化JVM性能統計數據區(Perf Data)

HotSpot設計原理與實現:一、初識HotSpot