GIL(全局解釋器鎖)

GIL(全局解釋器鎖)  我們知道多進程(mutilprocess) 和 多線程(threading)的目的是用來被多顆CPU進行訪問, 提高程序的執行效率。 但是在python內部存在一種機制(GIL),在多線程 時同一時刻只允許一個線程來訪問CPU。  GIL 並不是Python的特性,它是在實現Python解析器(CPython)時所引入的一個概念。就好比C++是一套語言(語法)標準,但是可
相關文章
相關標籤/搜索