我只是想知道是否有一种方法可以阻止 JFreeChart 破坏堆,或者有一种方法可以做到这一点。SpreadsheetDate
,Millisecond
并且Day
占用了大约 70 MB 的堆空间,但垃圾收集器也可能会受到影响。他们是我的应用程序中堆空间的最大用户。还有使用 12 MB 的 TimeSeriesDataItem。对于所有图表,每 200 毫秒左右记录一次。
我还更新/存储了一些不会立即使用的数据集,只有当用户单击 UI 中的项目以显示它们时。
此外,是否有可能在 Visual VM 中显示大量垃圾收集抖动是由于内存采样器表中的特定类名造成的?
干杯,
克里斯