现在我想排查一下服务器上tomcat总是宕机的原因,从log中看出来的是“堆溢出”错误,我想问问大家,排查内存泄露的常用工具有哪些?那个用的最趁手?
网上搜了搜,只看到2个出彩的:
1.JRockit
2.JProfiler
大家又推荐哪个呢??
PS:最后我选择了jprofiler,因为jrockit需要jrockit vm,而我们的环境使用的是hotsopt~~
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
jmap -dump:live,format=b,file=heap.bin <pid>当然建议你先用
jmap -histo:live <pid> |less先看看,也许直接能找到答案