使用環形隊列進行內存管理

最近須要對採集的數據作實時處理,而且不止作一種處理,而數據採集是由一個單獨的線程負責的,所以能夠稱做單生產者多消費者。要求是速度要儘可能的快,不能阻塞數據採集線程,而數據處理線程並不要求處理全部的數據,能夠以比較低的速率或者採樣率來處理實時的數據。數組 所以設計了一種數據結構,總體上是對一個定長的數組進行封裝,數組中的元素是所謂的「內存單元」數據結構 struct MemoryMutexUnit{
相關文章
相關標籤/搜索