平行計算

由於 GIL(全域性直譯器鎖),只有一個 python 直譯器例項在一個程序中執行。因此,通常,使用多執行緒只能改進 IO 繫結計算,而不是 CPU 繫結計算。如果你希望並行化 CPU 繫結任務,建議使用 multiprocessing 模組。

GIL 適用於 CPython,Python 最流行的實現,以及 PyPy。其他實現,如 Jython 和 IronPython 沒有 GIL