java程序高CPU,如何直接定位(linux系统下命令行操作)

1、top命令找出

  

2、也可以使用

   (1)ps -ef|grep java|grep -v grep               

   (2)jps -l|grep  公司名

然后,记住PID是9529。

3、定位具体的线程或者代码: ps -mp 9529 -o THRAD,tid,time

  

4、将需要的线程ID转16进制

    9530   ----》  253A(注意后面用时A变a)

    第二种方式:

    

5、jstack 进程ID|grep 线程ID -A60

  

猜你喜欢

转载自www.cnblogs.com/xingrui/p/10771388.html