​1、查看java进程

方法一:ps -ef|grep java

方法二: jps -l(显示java进程的Id和软件名称)

jps -lmv(显示java进程的Id和软件名称;显示启动main输入参数;虚拟机参数)


2、查看进行的堆内存

jmap -head <pid>


3、触发FullGc,查看老年代对象大小

使用jmap工具可触发fullGc

jmap -dump:live,format=b,file=heap.bin <pid> 将当前的存活对象dump到文件,此时会触发FullGC

jmap -histo:live <pid> 打印每个class的实例数目,内存占用,类全名信息.live子参数加上后,只统计活的对象数量. 此时会触发FullGC

jmap -heap <pid>

4、查看Gc的回收情况

jstap -gc <pid>​