J2SDK 情境 1
清晨7:05
J2SDK 情境 1: jconsole.exe、 Eclipse Memory Analyzer Plugin
Sun(Oracle)/J2SDK 的jconsole.exe 可單獨觀測 J2RE 上 Java 程式集 的執行情況(硬體 CPU 執行比率、Memory 被使用的情況、......) ,同樣地,Eclipse Memory Analyzer Plugin 也可與 Sun(Oracle)/J2SDK 的jconsole.exe 合作。
以上是 在 STS 內安裝好 Eclipse Memory Analyzer Plugin 之後, 使用 Eclipse Memory Analyzer Plugin 連結( Connect) Local 的 Sun( Oracle) /J2SDK 的jconsole.exe (當然, 也能連接另一台電腦的 jconsole.exe, 稱為 Remote 的 Sun( Oracle) /J2SDK 的jconsole.exe)。
連線的設定/Sun J2SDK's J2RE 參數設定:
-Dcom . sun. management. jmxremote =true
-Dcom . sun. management. jmxremote . port=7091
-Dcom . sun. management. jmxremote . authenticate=false
-Dcom . sun. management. jmxremote . ssl =false

設定的位置如上圖
點選Eclipse Memory Analyzer Plugin 的JConsole Icon


設定好,連線 OK。

此圖顯示,第三張圖:設定 JVM Process 使用硬體的CPU程度超過 90% 即顯示警告提示訊息。

Eclipse Memory Analyzer Plugin 連接 Sun(Oracle)/J2SDK 的jconsole.exe 後,顯示在 IDE內的 JConsole Dashboard。

JConsole自己本身的Dash Board,如上圖。
從 Sun( Oracle) /J2SDK Version 1.7.0 開始, 多了: jmc.exe
Sun(Oracle)/J2SDK 的jconsole.exe 可單獨觀測 J2RE 上 Java 程式集 的執行情況(硬體 CPU 執行比率、Memory 被使用的情況、......) ,同樣地,Eclipse Memory Analyzer Plugin 也可與 Sun(Oracle)/J2SDK 的jconsole.exe 合作。
以上是 在 STS 內安裝好 Eclipse Memory Analyzer Plugin 之後
連線的設定/Sun J2SDK's J2RE 參數設定:
-
-
-

設定的位置如上圖
點選Eclipse Memory Analyzer Plugin 的JConsole Icon


設定好,連線 OK。

此圖顯示,第三張圖:設定 JVM Process 使用硬體的CPU程度超過 90% 即顯示警告提示訊息。

Eclipse Memory Analyzer Plugin 連接 Sun(Oracle)/J2SDK 的jconsole.exe 後,顯示在 IDE內的 JConsole Dashboard。

JConsole自己本身的Dash Board,如上圖。
(1). 我們的程式集是使用哪一個Class Loader:









0 意見