3 ms·
> The GIL allows only one OS thread to execute Python bytecode at any given time [within each OS process] Different Python processes can certainly use differen
by quietbritishjim 5y ago
> The GIL allows only one OS thread to execute Python bytecode at any given time [within each OS process]
Different Python processes can certainly use different CPU cores - the sentence is definitely misleading.
(As others have mentioned, it also only applies to interpreting Python byte code itself, not OS calls or C extensions modules called from that bytecode.)