如果使用1、top命令查看CPU进程,就会发现Tomcat的CPU利用率太高。
可以看出服务器负载很高。Tomcat CPU的使用量几乎为300%,内存为20%。
2、把进程的栈dump到文件里,以便后面的分析
jstack 22764 > c
3、看看这个进程里面哪些线程在占用cpu
top -p 22764 -H
4、查看问题线程堆栈
printf "%x\n" 22978
59c2
5.在cpu日志里找PID=59c2的线程
6.分析原因
看日志,很明显是org. (...)这里"卡住"了。
1.《游戏cpu使用率100怎么办?终于找到答案了Java项目服务器cpu占用100%解决办法》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《游戏cpu使用率100怎么办?终于找到答案了Java项目服务器cpu占用100%解决办法》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/3321565.html