java CPU占用率100% 解决记录时间:2024-03-05 08:56:31 1、问题:ubuntu 14.04 java进程CPU占用率100%+(即java进程中至少完全占用了一核) 2、通过top -p 18146 -H 查看 PID为18146的java进程下的线程,定位到PID为18219所占用的CPU最高 3、通过jstack 将堆栈信息输出到目标文本,将十进制的pid 转换为16进制。 4、vim 目标文本文件, /472b(目标字符串) 其对应的日志可以提示对应的java代码,然后就是排除代码中可能存在的永久循环所导致的CPU占用问题。