【发布时间】:2024-05-03 00:45:02
【问题描述】:
我有以下图片显示已用内存和已提交内存。
- 在顶部:使用 210 MB 并提交 232 MB
- 在底部:使用 10 MB 并提交 232 MB
下图显示了最近 6 小时的内存使用情况。
我的问题:基于这些图表
- 此应用程序存在内存泄漏?
- 以及如何检测和防止这种泄漏?
谢谢。
【问题讨论】:
标签: java memory jvm microservices
我有以下图片显示已用内存和已提交内存。
下图显示了最近 6 小时的内存使用情况。
我的问题:基于这些图表
谢谢。
【问题讨论】:
标签: java memory jvm microservices
此应用程序有内存泄漏?
没有。
以及如何检测和防止这种泄漏?
当 zigzag 形状的低点持续高于前一个时,最终 VM 以OutOfMemoryError 退出。这不会发生在这里 - 你没有内存泄漏。
Java 不会立即垃圾收集所有垃圾。它可以让它积累一点,因为从长远来看这样会更有效率。
【讨论】: