Tivoli developerWorks

Posts Tagged ‘JVM’

JVM 线程资源消耗

03.04.2010 · Posted in 服务可用性和性能管理

今天和客户交流ITCAMfAD功能时,客户希望对单个JVM中线程资源消耗,包括线程的CPU,内存消耗进行统计。确实这部分信息在ITCAMfAD中不能直接得到,只能得到JVM中线程的列表,和之间从属关系,以及线程优先级等等。 在Windows下有一个很好的工具pslist,需要的可以从这下载:http://technet.microsoft.com/en-us/sysinternals/bb896682.aspx 可以直接获取如下信息: pslist -d <Java PID> Tid Pri    Cswtch            State     User Time   Kernel Time   Elapsed Time 2908   8      2025   Wait:Executive  0:00:00.359   0:00:01.312    1:48:08.046 4344  15       157     Wait:UserReq  0:00:00.218   0:00:00.015    1:48:07.921 4836  15    415456     Wait:UserReq  0:00:00.000 ...