使用htop
和atop
命令显示Java占用了大量CPU。以下是htop
结果:
据我所知,PID = 17649的主要Tomcat线程占所有CPU的248%。然后在app中创建的其他java线程占用少量CPU,如4-3%
但是当我运行top -H -p 17649
时,我看到了:
并且没有任何具有高CPU使用率的java线程。
我的问题是:
jstack
输出?htop
结果是否表示Tomcat本身使用所有CPU?atop
或ps -eLo pid,lwp,pcpu,vsz|grep 17649 |sort -n -k 3 -r |head -n 10
没有显示CPU占用率高的线程?感谢。