Global Interpreter Lock

Concept

A mechanism in Python that limits multi-threading to a single CPU core, making true parallelism challenging for large-scale applications and forcing developers into suboptimal trade-offs.

Mentioned in 1 video