使用ps和jstack定位java的问题线程

1.先按线程的cpu占用率排序

ps H -eo user,ppid,pid,tid,time,%cpu,cmd –sort=%cpu | grep java | tac | more

这里要注意的时候,ps查询出来的线程Id是10进制的,而jstack里的线程id是16进制的,需要转换一下。

2.在使用jstack pid

此条目发表在IT分类目录。将固定链接加入收藏夹。

发表评论

邮箱地址不会被公开。

*