Teechart AddXY 内存储器增加

Teechart AddXY 内存增加
在用Teechart做实时数据显示时,采用m_SeriesX[nSeriesPos].AddXY(m_nCount, fValue, cstrChangeStr, 0);添加数据;
用chartAxis.Scroll(1, TRUE); //向前滚动一个单位
实现了实时显现从串口接收数据的功能,但是如果程序一直不停,内存会一直增加,程序运行速度越来越慢,求大神指教?
------解决思路----------------------
add这种方式内部肯定是new出来一个数据结构,内存增大属于正常,看你数据量如何了,比如1分钟数据量很大的话可将之前一分钟的数据删除等,依据实际情况来调整策略。
------解决思路----------------------
楼上说得没错,显示的时候不可能显示所有数据,一般来说显示一部分就行了,多余的丢掉或另做处理。不然速度越来越慢是必然,无解的。