Archive

Atomicity1 writing

7 writings

  1. Understanding Python's GIL: The Problems It Solves and the Limits It Imposes
    The GIL is not just why Python threads can't use multiple cores. It is CPython's engineering trade-off among refcounting, the object model, and C extensions.

    ThreadConcurrencyPythonGILAtomicity9 min