由于线上应用出问题,查找原因,查看线程活动情况,使用java自带的jvisual 。
动态生成headump方法,在linux任意位置执行:
jmap -F -dump:format=b,file=temp_heapdump.hprof Pid
使用ibm的就jca看比较细一些,可以查看哪些程序占用的内存过多
由于线上应用出问题,查找原因,查看线程活动情况,使用java自带的jvisual 。
动态生成headump方法,在linux任意位置执行:
jmap -F -dump:format=b,file=temp_heapdump.hprof Pid
使用ibm的就jca看比较细一些,可以查看哪些程序占用的内存过多