JVM学习
一、JVM内存分析常用的命令
1.查看进程 pid
ps -aux | grep | java`
2.查看对内存使用情况
/wls/springboot/jdk1.8.0_144/bin/jmap -heap <pid>
3.查看内存中对象的占用情况
/wls/springboot/jdk1.8.0_144/bin/jamp -jhisto <pid>
4.GC回收日志的情况
/wls/springboot/jdk1.8.0_144/bin/jamp -gcutil<pid> 2000
5.dump jvm 内存使用情况
/wls/springboot/jdk1.8.0_144/bin/jamp dump:format=b,file = 29389,hprof 29389