2019-11-08语言基础 / Java几秒 读完 (大约 102 个字)如何定位CPU占用最高的代码块? 1. 先利用top查看 占用较高的进程 2 。利用 top -Hp pid 或 ps H -p pid -o pid,tid,pmem,pcpu,time,comm。查看某个进程中的线程占用CPU的情况。 3. 利用jstack pid 对应某个线程,注意 jstack 中的 nid 是16进制的,注意转换。 4.可以在线程启动的时候,设置线程的name,方便快速定位。#Java