可以设置堆参数:
设置初始化堆内存参数:xms和xms:并且打印堆内存参数:

使用jprofile工具进行监测:开启监控后先进行一次垃圾回收:这次run gc也就是full gc
然后再去标记不是垃圾的对象:mark gc
dog类已经创建了8000多个对象:




单独进行分析:

然后在再进行双击:分析调用关系:




先执行gc,然后点击增量:
增量不减少的一般有问题:
然后再由对象去定位到是哪个线程:
再去执行gc和增量:




版权声明:本文为weixin_46174745原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。