muduo庫分析——base篇(6)BlockingQueue 和 BounderBlockingQueue

一個無界一個有界的生產者消費者隊列html 無界用的數據結構是隊列數據結構 有界用的是環形緩衝區3d 什麼場景適合什麼數據結構在註釋中簡單的寫了一點,更多的能夠百度code 無界用了一個條件變量,生產者生產後利用條件變量通知隊列不爲空,消費者利用條件變量通知生產者隊列爲空應該生產並進行等待htm 有界用了兩個條件變量,由於多了一個條件就是隊列滿了後應該怎麼作blog T take() //消費者只
相關文章
相關標籤/搜索