CandleStick 图表和 OHLC 图表(HIGH 低图表)使用 jfreechart-1.0.14 使用 OHLCSEriesCollection、OHLCSeries 和 ChartFactory(分别创建 CandlestickChart、createHighLowChart)创建,并使用 javax.swing.timer 添加数据,时间间隔为 100 毫秒。
当两个应用程序使用 jconsole 记录内存使用量两个小时时,这两个应用程序显示出巨大的内存差异。
在烛台图表中,内存增加到 400 兆比特(50 MB),而在 OHLC 图表中,它增加到 1 吉比特(256 MB)。
可能的原因是什么?