查看整个JVM内存状态
jmap -heap [pid]
要注意的是在使用CMS GC 情况下,jmap -heap的执行有可能会导致JAVA 进程挂起
查看JVM堆中对象详细占用情况
jmap -histo:live [pid]
histo[:live]: 显示堆中对象的统计信息
手动运行 jmap -histo:live < pid > 就能人为触发 Full GC。
jmap -histo:live 12493 | more |grep streamax
导出整个JVM 中内存信息 HPROF
jmap -dump:format=b,file=文件名 [pid]
以hprof二进制格式转储Java堆到指定filename的文件中。l
打印等待终结的对象信息
命令:jmap -finalizerinfo pid
描述:打印等待终结的对象信息
top
你知道你用的什么垃圾收集器吗
java -XX:+PrintCommandLineFlags -version
不可不知道的jvm参数–
各种参数