Pythonディスパッチ:GILをオプションにする

運営評議会はPythonの将来に関して大きな発表をしました。すなわち、彼らはCPythonにおいてGlobal Interpreter Lock (GIL)をオプションとし、最終的にはGILを完全に削除することを決定しました。これはPythonを根本的に変える大きな決定です。そこでこの記事では、GILとは何か、その利点と欠点、そして将来について説明します。GIL グローバル・インタープリタ・ロック(Global Interpreter Lock)について、ロック(lock)、インタープリタ(interpreter)、グローバル(global)の順で説明します。ロックとは、一度に1つのスレッドしか実行できないようにする仕組みのことだ。つまり、あるスレッドが...

read a person's history