全局解釋器鎖GIL & 線程鎖

1.GIL鎖(Global Interpreter Lock)   Python代碼的執行由Python虛擬機(也叫解釋器主循環)來控制。Python在設計之初就考慮到要在主循環中,同時只有一個線程在執行。雖然 Python 解釋器中可以「運行」多個線程,但在任意時刻只有一個線程在解釋器中運行。   對Python虛擬機的訪問由全局解釋器鎖(GIL)來控制,正是這個鎖能保證同一時刻只有一個線程在運
相關文章
相關標籤/搜索