yongnian 发表于 2009-12-16 09:15:27

求教:一个关于队列的问题?

做了一个串口数据采集的程序,将采集的数据压入队列,同时从队列中提取元素并进行处理,但是在操作过程中发现,队列中的元素数不断的在增大,致使处理的数据不是适时采集的数据,采集的时间越长,队列中积累的元素越多,数据延迟越厉害,自己分析可能是数据出队并处理比数据进队需要更多的计算周期,所以才会出现这种情况,求教有没有什么合适的处理方法?

rongcheng0501@1 发表于 2009-12-16 10:06:26

保持你的数据处理速度和采集速度平衡才可以,你可以尝试开辟一个大的缓存空间,并一次处理多一些数据

rongcheng0501@1 发表于 2009-12-16 10:06:31

保持你的数据处理速度和采集速度平衡才可以,你可以尝试开辟一个大的缓存空间,并一次处理多一些数据
页: [1]
查看完整版本: 求教:一个关于队列的问题?