我的JVM学习 (1)
我的JVM学习(1)
作为一个JVM学习系列的博客,记录我的学习笔记以及心得:
学到的第一个JVM调节参数 -XX:+HeapDumpOnOutOfMemoryError -Xms20m -Xmx20m
当堆内存溢出时保存内存快照文件,并设置堆内存的大小为20M
保存的快照文件如下图所示:
需使用一个eclipse工具来打开这种文件类型:
打开后是这个样子:
这个选项可以显示更详细的对象信息:
对于java内存管理可以使用jdk自带工具jconsole:
打开jconsole后可以看到一些java进程的信息,用于分析判断: