Java 虛擬機器側寫
請利用 Java™ 虛擬機器側寫來收集系統資料,以進行效能分析。
「Java 虛擬機器工具介面 (JVMTI)」是一個原生程式設計介面,它使工具能夠檢查 Java 虛擬機器 (JVM) 的狀態。
JVMTI 可供收集執行應用程式伺服器的 JVM 的相關資訊。 「Tivoli® 效能檢視器」利用這些介面來啟用更全面的效能分析。
JVMTI 是在 JVM 和程序內側寫程式代理程式之間的雙向函數呼叫介面。 JVM 會通知側寫程式代理程式各種事件,如記憶體回收和執行緒啟動。 側寫程式代理程式會啟動或取消啟動基於側寫程式需求的特定事件通知。
JVMTI 支援局部側寫,可讓您選擇要收集的側寫資訊類型,以及選取 JVM API 在作用中的特定時間子集。
JVMTI 會緩和地增加效能影響。
因此,建議您只利用 JVMTI 監視來協助診斷應用程式問題。
JVMTI 支援局部側寫,可讓您選擇要收集的側寫資訊類型,以及選取 JVM API 在作用中的特定時間子集。
JVMTI 會大幅度增加效能影響。
因此,建議您只利用 JVMTI 監視來協助診斷應用程式問題。