https://ja.wikipedia.org/wiki/%E3%82%B0%E3%83%AD%E3%83%BC%E3%83%90%E3%83%AB%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%97%E3%83%AA%E3%82%BF%E3%83%AD%E3%83%83%E3%82%AF [[インタプリタ]]のスレッドに保持される[[スレッドセーフ]]ではないコードを、問題なく扱うための排他ロック。[[インタプリタ]]全体が1つのロックを持つ。 ロックを意識する必要がなくなり、[[シングルスレッド]]プログラムが高速化するのがメリット。一方、[[マルチスレッド]]の並行性は制限される。 [[C言語]]のように[[スレッドセーフ]]ではない言語との結合が容易になり、[[CPython]]や[[Ruby]]で採用されている。