使用环形队列进行内存管理

最近须要对采集的数据作实时处理,而且不止作一种处理,而数据采集是由一个单独的线程负责的,所以能够称做单生产者多消费者。要求是速度要尽可能的快,不能阻塞数据采集线程,而数据处理线程并不要求处理全部的数据,能够以比较低的速率或者采样率来处理实时的数据。数组 所以设计了一种数据结构,总体上是对一个定长的数组进行封装,数组中的元素是所谓的“内存单元”数据结构 struct MemoryMutexUnit{
相关文章
相关标签/搜索