我有2個線程的線程之間的整數:如何分享蟒蛇
- 工作線程,該回路從ssh插座
- 經理線程尋找輸入,從處理的東西工作者線程
他們使用隊列進行通信 - 隨着東西進入,工作人員將它放在隊列中(如果它很重要),並且管理器將其關閉進行處理。
但是,我希望經理也知道上一次發生什麼事情 - 無論重要與否。
我的想法是,工人可以設置一個整數(比如說),經理可以讀取它。但似乎沒有支持這一點的線程原語。
管理員只要讀取工作人員的實例變量,只要它不寫入他們是否安全?或者這會給一些共享內存問題?有什麼方法可以在不將所有垃圾東西放入隊列的情況下共享此狀態?