JAVA线程的执行状态统计

 

jstack `jps|grep Bootstrap|awk '{print $1}'`|grep "java.lang.Thread.State:"|awk '{print $2}'|sort|uniq -c|awk '{print $2 ":" $1}'
# RUNNABLE:19         # 可运行线程的线程状态。
# TIMED_WAITING:98    # 具有指定等待时间的某一等待线程的线程状态
# WAITING:30          # 某一等待线程的线程状态
# BLOCKED             # 受阻塞并且正在等待监视器锁的某一线程的线程状态
# NEW                 # 至今尚未启动的线程的状态
# TERMINATED          # 已终止线程的线程状态。线程已经结束执行

 

posted @ 2019-11-07 14:39  chenzechao  阅读(774)  评论(0编辑  收藏  举报