Global Interpreter Lock
O Global Interpreter Lock (GIL) é um mutex no interpretador CPython que permite que apenas uma thread execute bytecode Python por vez, mesmo em sistemas com múltiplos processadores. Embora simplifique o gerenciamento de memória, pode ser um gargalo de desempenho para programas com múltiplas threads que são intensivas em CPU.