基於鏈表及環形隊列的生產者與消費者簡單實現

       1.基於鏈表的生產者與消費者模擬實現    使用條件變量與互斥鎖完成,可保證線程的互斥與同步,條件變量是衡量某種臨界資源是否滿足生產者生產或消費者消費的條件狀況,而互斥鎖是保證線程的安全性,條件變量與互斥鎖必須搭配使用,而在某些情況下,互斥鎖的使用可不與條件變量搭配;   分析生產者與消費者模型,可用「321原則」來描述:   ‘3’指三種關係:生產者與消費者間關係(互斥與同步關係)
相關文章
相關標籤/搜索