<i>&gt; the Global Interpreter Lock (GIL) issue</i><p>This applies to programs that run Python bytecode in multiple threads in the same process. Multiprocessing forks multiple processes, so there is no GIL issue.