死鎖處理

若將執行順序換成紅字的順序: Producer: 執行P(mutex) mutex 1->0 執行P(empty) empty 0->-1 阻塞 Consumer: 執行P(mutex) mutex 0->-1,阻塞 Producer 脫離阻塞需要先執行Consumer: V(empty),在執行之前又依賴於P(full),P(full)的執行需要 Consumer 脫離阻塞,Consumer 脫
相關文章
相關標籤/搜索