縮寫 | 含義 |
---|---|
JDK | Java 開發工具包 |
JDP | Java Discovery Protocol |
JFR | Java 飛行記錄器 |
JMC | Java Mission Control |
JMX | Java Management Extensions |
JVM | Java 虛擬機 |
MBean | 託管 Bean (Java) |
RCP | 富客戶機平臺 (Eclipse) |
RMI | 遠程方法調用 (Java) |
使用 Java Mission Control 能夠監視和管理 Java 應用程序,而不會致使一般與這些工具類型相關的性能開銷。它使用爲 Java 虛擬機 (JVM) 的普通自適應動態優化收集的數據。除了儘量減小性能開銷以外,此方法消除了觀察程序效應的問題,這種效應發生在監視工具變動了系統的執行特性時。瀏覽器
Java Mission Control 包括客戶機應用程序 (JMC 客戶機) 和多個運行在其上的插件:安全
JVM 瀏覽器顯示了正在運行的 Java 應用程序及其 JVM。每一個 JVM 實例稱爲一個 JVM 鏈接。工具
JMX 控制檯鏈接到正在運行的 JVM,實時收集並顯示其特徵,並可經過託管 Bean (MBean) 更改一些運行時屬性。您還能夠建立在特定事件上觸發的規則 (例如,若是應用程序的 CPU 佔用率達到了 90%,則發送電子郵件)。性能
Java 飛行記錄器 (JFR) 收集並保存詳細的性能特徵以便執行歷史分析和概要分析。它可用做獨立的性能監視和概要分析工具,但在用做 JMC 客戶機的插件時,它按照表、圖表和刻度盤的邏輯分組呈現診斷信息。使用它能夠選擇時間範圍以及詳細程度以專一於該問題。開發工具
JMC 客戶機是您可從中鏈接到 JVM 並啓動 Java Mission Control 中包括的工具的主要應用程序。JMC 客戶機能夠做爲獨立的應用程序運行,也能夠做爲 Eclipse 插件運行。確保在安全環境中運行 JMC 客戶機,由於它不包含或運行任何安全管理器。優化
詳情見:spa