![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[IBM i]](../images/iseries.gif)
執行緒儲存區計數器
您可以利用「效能監視基礎架構 (PMI)」和「Tivoli® 效能檢視器 (TPV)」收集的執行緒儲存區計數器來監視您的執行緒儲存區活動。
計數器定義
名稱 | 金鑰 | 說明 | 精度 | 類型 | 層次 | 經常成本 | ID |
---|---|---|---|---|---|---|---|
CreateCount | threadPoolModule.threadCreates | 建立的執行緒總數 | 每個執行緒儲存區 | CountStatistic | 全部 | 低 | 1 |
DestroyCount | threadPoolModule.threadDestroys | 銷毀的執行緒總數 | 每個執行緒儲存區 | CountStatistic | 全部 | 低 | 2 |
ActiveCount | threadPoolModule.activeThreads | 並行作用中的執行緒數目
註: ActiveCount 值可以包含非同步 I/O 所用的長時間執行之執行緒的計數。
在這些情況下,很可能即使執行緒儲存區沒有明顯的活動,ActiveCount 值也將永遠不會到達零。
|
每個執行緒儲存區 | BoundedRangeStatistic | 延伸 | 高 | 3 |
PoolSize | threadPoolModule.poolSize | 儲存區中的平均執行緒數目 | 每個執行緒儲存區 | BoundedRangeStatistic | 基本 | 高 | 4 |
PercentMaxed | threadPoolModule.percentMaxed | 所有執行緒都在使用中的平均時間百分比 | 每個執行緒儲存區 | BoundedRangeStatistic | 全部 | 高 | 5 |
DeclaredthreadHungCount | threadPoolModule.declaredThreadHung | 宣告當掉的執行緒數目 | 每個執行緒儲存區 | CountStatistic | 全部 | 上限 | 6 |
ClearedThreadHangCount | threadPoolModule.declaredThreadHangCleared | 已清除的執行緒當掉數目 | 每個執行緒儲存區 | CountStatistic | 全部 | 上限 | 7 |
ConcurrentHungThreadCount | threadPoolModule.concurrentlyHungThreads | 同時當掉的執行緒數目 | 每個執行緒儲存區 | BoundedRangeStatistic | 全部 | 上限 | 8 |
ActiveTime | threadPoolModule.activeTime | 執行緒狀態是作用中的平均時間(毫秒)。
註: 當清除當掉的執行緒時(這些執行緒已完成其處理),會更新 ActiveTime。
|
每個執行緒儲存區 | TimeStatistic | 全部 | 上限 | 9 |