Arthas学习(1)
这个时候Arthas的trace命令的作用就体现出来了,可以方便快捷从方法表层顺着调用链路一步步往下追踪,最终找出具体耗时长的代码块,是性能测试优化的神器。如果代码逻辑复杂,那可能定位到的就是前面某个代码方法的逻辑耗时长了,那就可以针对那个代码方法做优化。支持JDK6+,支持Linux、Windows、mac,采用命令行交互模式,同时提供丰富的Tab自动补全功能,进一步方便进行问题的定位和诊断。1.第一部分是显示JVM中运行的所有线程:所在线程组,优先级,线程的状态,CPU占用率,是否是后台进程等;
原创
2023-09-26 14:13:25 ·
170 阅读 ·
0 评论