[Java] 查看占用 CPU 最高的线程

步骤

  1. top 命令找出应用 pid-app
  2. top -Hp <pid-app> 命令找出线程 pid-thread
  3. printf '%x\n' <pid-thread> 命令将线程 pid 转换成 16 进制 pid-thread-hex
  4. jstack <pid-app> | grep 'pid-thread-hex' 命令查看线程信息

示例

1.top 命令找出应用 pid-app

pid-app
应用 pid 为 10195

2.top -Hp <pid-app> 命令找出线程 pid-thread

pid-thread
线程 pid 为17316

3.printf '%x\n' <pid-thread> 命令将线程 pid 转换成 16 进制 pid-thread-hex

线程pid16进制

4. jstack <pid-app> | grep 'pid-thread-hex' 命令查看线程信息

jstack

猜你喜欢

转载自blog.csdn.net/u012099869/article/details/82951056