jvisualvm查看堆栈图表的理解

这个蓝线是什么呢?

这个蓝线应该是新生代占用的堆内存,就100M,蓝线在上下波动,就是一次GC

每一次GC都会把不可回收对象给了老年代,所以使用的堆空间也一直变大

当大到不可能再大了,就会fullGC,因为老年代已经满了

如果你要是存在内存泄露,蓝线应该是会持续不断上升,然后超出了你的堆大小。。

posted @ 2020-09-21 10:44  利火  阅读(546)  评论(0)    收藏  举报