看板
[ Python ]
討論串[問題] thread-safe queue
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
Tb結束wait之後,應該是執行 第二行的while loop檢查. 檢查發現que full, 就接著執行第三行的wait(),繼續回去等待. 你說的情況應該是第二行寫成if的情況才會發生吧?. 1. with self.condition:. 2. while len(self.que) ==
(還有68個字)
內容預覽:
que size已滿. 三個Thread.. producer: Ta, Tb.. consumer: T1.. 0. producer都先啟動. 並且停在wait(). 1. T1執行, 執行完後notify Ta.. 2. Ta結束wait, 執行完後notify Tb. 因為你的conditi
(還有424個字)
內容預覽:
https://paste.ubuntu.com/p/cWsFNYcGpQ/. 先寫了MyQueue1 用一個condition. consumer thread透過condition判斷que empty ,就wait, release lock. producer thread透過同一個cond
(還有1608個字)
首頁
上一頁
1
下一頁
尾頁