1、使用top命令找到占用CPU高的进程,复制PID备用。
2、使用ps –mp PID命令找到进程下占用CPU高的线程ID,这个TID是10进制的,需要转换为16进制。
3、使用printf命令将线程ID(TID)转换成十六进制数,复制16进制的TID备用。
4、使用jstack [PID]|grep [16进制的TID] -A[输出日志行数] 命令输出线程运行状态的日志信息。
1、使用top命令找到占用CPU高的进程,复制PID备用。
2、使用ps –mp PID命令找到进程下占用CPU高的线程ID,这个TID是10进制的,需要转换为16进制。
3、使用printf命令将线程ID(TID)转换成十六进制数,复制16进制的TID备用。
4、使用jstack [PID]|grep [16进制的TID] -A[输出日志行数] 命令输出线程运行状态的日志信息。