更新時間:2020年06月24日10時15分 來源:傳智播客 瀏覽次數(shù):
問題:Python的GIL鎖是什么?
答:
GIL全稱叫 Global Interpreter Lock 中文全局解釋器鎖,是一種為了解決全局共享變量資源競爭問題而引入的互斥鎖。GIL在Cpython中存在,由于GIL的存在導致Python的多線程中程序在同一時刻只能有一個線程可以執(zhí)行。可以通過使用多進程或協(xié)程的形式來改善GIL對程序帶來的影響。推薦了解傳智播客Python+人工智能培訓課程。
Python興趣課程,0基礎Python 3天入門課程
·了解Python主流就業(yè)方向,把握最新熱點技術
·掌握Python的基礎語法及API調(diào)用
·能夠使用Python對數(shù)據(jù)獲取、使用和展示
·打造自己的數(shù)據(jù)分析項目并自動生成工作報告