Java 虛擬機器 (JVM) 計數器

您可以利用「效能監視基礎架構 (PMI)」和「Tivoli® 效能檢視器 (TPV)」收集的「Java™ 虛擬機器 (JVM)」計數器來監視 JVM 的效能。

不需要任何其他配置設定,就可以使用資料堆大小總計、已用資料堆大小和可用資料堆大小等計數器。 只有在已啟用 Java 虛擬機器 (JVM) 側寫程式時,才能使用其餘計數器。

計數器定義

表 1. 計數器定義. 下表說明 JVM 計數器。
名稱 金鑰 說明 精度 類型 層次 經常成本 ID
FreeMemory jvmRuntimeModule.freeMemory JVM 執行時期中可用的記憶體 每個 JVM CountStatistic 延伸 2
HeapSize jvmRuntimeModule.totalMemory JVM 執行時期中的總記憶體 每個 JVM BoundedRangeStatistic。 「總記憶體」計數器未實作 upperBound 和 lowerBound。 基本 1
ProcessCpuUsage jvmRuntimeModule.cpuUsage Java 虛擬機器的 CPU 使用率(百分比)。 每個 JVM CountStatistic 基本 5
UpTime jvmRuntimeModule.upTime JVM 在執行中的時間量 每個 JVM CountStatistic 基本 4
UsedMemory jvmRuntimeModule.usedMemory JVM 執行時期中已用的記憶體 每個 JVM CountStatistic 基本 3
GCcount jvmRuntimeModule.numGcCalls 記憶體回收呼叫數。 除非已啟用 JVM 側寫程式,否則無法使用這個計數器。 每個 JVM CountStatistic 全部 上限 11
GCIntervalTime jvmRuntimeModule.avgTimeBetweenGcCalls 兩次記憶體回收之間的平均記憶體回收值(毫秒)。 除非已啟用 JVM 側寫程式,否則無法使用這個計數器。 每個 JVM TimeStatistic 全部 上限 12
GCTime jvmRuntimeModule.avgGcDuration 記憶體回收的平均期間(毫秒)。 除非已啟用 JVM 側寫程式,否則無法使用這個計數器。 每個 JVM TimeStatistic 全部 上限 13
WaitsForLockCount jvmRuntimeModule.numWaitsForLock 執行緒等待鎖定的次數。 除非已啟用 JVM 側寫程式,否則無法使用這個計數器。 每個 JVM CountStatistic 全部 上限 19
WaitForLockTime jvmRuntimeModule.avgTimeWaitForLock 執行緒等待鎖定的平均時間。 除非已啟用 JVM 側寫程式,否則無法使用這個計數器。 每個 JVM TimeStatistic 全部 上限 20
ThreadStartedCount jvmRuntimeModule.numThreadsStarted 啟動的執行緒數。 除非已啟用 JVM 側寫程式,否則無法使用這個計數器。 每個 JVM CountStatistic 全部 上限 17
ThreadEndedCount jvmRuntimeModule.numThreadsDead 失敗的執行緒數。 除非已啟用 JVM 側寫程式,否則無法使用這個計數器。 每個 JVM CountStatistic 全部 上限 18
ObjectAllocateCount jvmRuntimeModule.numObjectsAllocated
已淘汰的特性 已淘汰的特性: 這個計數器只適用於 4.0 - 6.0.x 版。 在 6.1 版中已淘汰。depfeat
資料堆中所配置的物件數。 除非在 JVM 啟動時設定了 -XrunpmiJvmpiProfiler 選項,否則這個計數器無法使用。 每個 JVM CountStatistic 全部 上限 14
ObjectMovedCount jvmRuntimeModule.numObjectsMoved
已淘汰的特性 已淘汰的特性: 這個計數器只適用於 4.0 - 6.0.x 版。 在 6.1 版中已淘汰。depfeat
資料堆中的物件數。 除非在 JVM 啟動時設定了 -XrunpmiJvmpiProfiler 選項,否則這個計數器無法使用。 每個 JVM CountStatistic 全部 上限 16
ObjectFreedCount jvmRuntimeModule.numObjectsFreed
已淘汰的特性 已淘汰的特性: 這個計數器只適用於 4.0 - 6.0.x 版。 在 6.1 版中已淘汰。depfeat
資料堆中釋放的物件數。 除非在 JVM 啟動時設定了 -XrunpmiJvmpiProfiler 選項,否則這個計數器無法使用。 每個 JVM CountStatistic 全部 上限 15
避免困難 避免困難: 透過 JVM 工具介面 (JVMTI) 針對 IBM® 提供的 JVM 而收集的統計資料,有別於針對 Sun HotSpot 型 JVM(包括 Solaris 上的 Sun HotSpot JVM,以及 Hewlett-Packard for HP-UX 提供的 JVM)而收集的統計資料。gotcha

指出主題類型的圖示 參照主題



時間戳記圖示 前次更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rprf_datacounter4
檔名:rprf_datacounter4.html