34、鎖問題與線程queue

上一篇隨筆我們學了全局解釋器鎖,前面也學了互斥鎖,今天學習一些與鎖相關的點,例如遞歸鎖,信號量,Event,還會學習我們已經很熟悉的隊列,不過這次的隊列是作爲一個模塊出現的。   一、同步鎖 1、join與互斥鎖 線程搶的是GIL鎖,GIL鎖相當於執行權限,拿到執行權限後才能拿到互斥鎖Lock,其他線程也可以搶到GIL,但如果發現Lock仍然沒有被釋放則阻塞,即便是拿到執行權限GIL也要立刻交出來
相關文章
相關標籤/搜索