CPU//mutex

- A mutual exclusion primitive — a lock that serializes access to shared RAM regions across core boundaries.


A mutual exclusion primitive — a lock that serializes access to shared RAM regions across core boundaries.

Spinlocks, semaphores, and read-write locks are common variants.

Contention on hot mutexes is a top scalability bottleneck.

Language runtimes sometimes enforce broader exclusion — Python's GIL or JavaScript's event loop sidestep data races by constraining concurrency at the language level.