python編程系列---多線程共享全局變量出現了安全問題的解決方法

多線程共享全局變量出現了安全問題的解決方法   當多線程共享全局變量時,可能出現安全問題,解決機制----互斥鎖:即在在一段與全局變量修改相關的代碼中,假設一個時間片不足以完成全局變量的修改,就在這段代碼中加個互斥鎖(不是鎖整個線程),強行暫停下個時間片的執行,讓修改進行到一半的代碼能夠繼續執行完,可以解決安全問題,這就導致還會有一些時間片的浪費,整個程序執行完的總時間的時間少於<2>中那些時間片
相關文章
相關標籤/搜索