步骤

  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

[Java] 查看占用 CPU 最高的线程
应用 pid 为 10195

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

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

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

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

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

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

相关文章:

  • 2022-02-07
  • 2022-12-23
  • 2021-06-09
  • 2021-06-02
  • 2022-02-18
  • 2021-04-01
  • 2021-05-18
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-02
  • 2022-12-23
  • 2021-12-08
  • 2021-11-23
  • 2022-12-23
  • 2021-06-01
相关资源
相似解决方案