java堆内存峰值不断降低,同时gc存在Allocation Failure,说明什么?

一个java,springboot,jdk1.8的系统出现偶尔自动崩溃,没留下错误日志
观察jvm监控发现两个特征:
1.heap的uesd峰值不断下降
2.gc存在end of minor GC (Allocation Failure)

这个系统访问量很低(几乎没有),但是后台不断有轮询,所以也算有功能在跑,所以道理上不应该堆内存峰值越来越低(不应该性能损耗越来越低)
image.png
image.png
image.png
image.png

补充内容截图:
image.png
image.png

阅读 2.7k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题