問題描述:併發
生產者在生產產品,這些產品將提供給若干個消費者去消費,爲了使生產者和消費者能併發執行,在二者之間設置一個具備多個緩衝區的緩衝池,生產者將它 生產的產品放入一個緩衝區中,消費者能夠從緩衝區中取走產品進行消費,顯然生產者和消費者之間必須保持同步,即不容許消費者到一個空的緩衝區中取產品,也 不容許生產者向一個已經放入產品的緩衝區中再次投放產品。線程
條件變量解決方案:隊列