#GIL

2 件の記事

GILなしのPythonが来た: free-threadingの現状と使うべきタイミング
読了 8分

GILなしのPythonが来た: free-threadingの現状と使うべきタイミング

Python 3.13 の実験ビルドから 3.14 の公式サポートまで来た free-threading の現状を整理します。インストールと確認の方法、シングルスレッドのオーバーヘッド、C 拡張の互換状況、そして今プロダクションに導入してよいかの判断基準まで扱います。

モダンPython上級 #5 GILと並行性 — threading vs multiprocessing vs asyncio
読了 8分

モダンPython上級 #5 GILと並行性 — threading vs multiprocessing vs asyncio

GIL の正体、threading/multiprocessing/asyncio という 3 つの道具のポジション、そして Python 3.13~3.14 の free-threaded ビルド (PEP 703/779) までを一カ所に整理します。