生產者與消費者模型(基於單鏈表、環形隊列、多線程、多消費多生產)

 1、消費者與生產者      生產者-消費者(producer-consumer)問題,也稱作有界緩衝區(bounded-buffer)問題,兩個進程共享一個 公共的固定大小的緩衝區。其中一個是生產者,用於將消息放入緩衝區;另外一個是消費者,用於從緩衝區中取出消 息。問題出現在當緩衝區已經滿了,而此時生產者還想向其中放入一個新的數據項的情形,其解決方法是讓生產者此 時進行休眠,等待消費者從緩衝區
相關文章
相關標籤/搜索