我程序的架构是上下两个循环并行执行,上面的循环负责数据采集并到采集到的数据放入到队列中,下面的循环负责从队列中取出数据并进行数据分析和显示(以图表形式显示,图表长度为200,逐点显示,到达200后就清空历史数据),队列的元素为数组(数组元素个数为6000个左右),队列的长度限定为1.我的这个架构为典型的生产者消费者结构,现在的问题是刚才始图表显示的还很快,在运行5,6个小时后,图表显示的就明显变慢了,大家帮我分析一下,看是什么问题(我的采集速度是很快的),谢谢!
Striving is without limit!