1.内存消耗:
写了一个死循环的测试程序,
yourkit监控如下:
点击进去,能诊断问题代码具体的方法:
2.死锁:
写了一个死锁的测试程序,
yourkit监控如下:
点击:
右下角提示发现死锁:
中间位置将会显示具体的详情信息(死锁线程名字,以及具体的方法):
在线程监控功能也可以找到死锁的信息:
3.堆栈溢出:
写了一个堆栈溢出的测试程序,
报异常:
yourkit监控如下:
在performance Charts也能明显地看到:
更多教程见:
https://www.yourkit.com/docs/java/help/
000pt;!j90|y
网友评论