1:查看线程,定位有问题的代码
用top命令查看CPU占用百分比;
用jstack查看线程堆栈信息,定位到code.
2:查看GC情况,JVM参数调优
jstat -gc命令查看GC情况
3:参考
线上java程序CPU占用过高问题排查
本文介绍了一种在线上环境中排查Java程序CPU占用过高的方法,包括使用top命令查看线程和CPU占用,利用jstack定位问题代码,以及通过jstat-gc检查GC情况并调整JVM参数。
1:查看线程,定位有问题的代码
用top命令查看CPU占用百分比;
用jstack查看线程堆栈信息,定位到code.
2:查看GC情况,JVM参数调优
jstat -gc命令查看GC情况
3:参考
线上java程序CPU占用过高问题排查

被折叠的 条评论
为什么被折叠?