E-Ink News Daily

Back to list

Solaris Turnstiles

This article explores the Solaris turnstile mechanism, an overlooked innovation for managing blocking mutexes in SMP systems. Despite Solaris being mostly defunct, the turnstile concept has quietly spread to major OSes, web browsers, and language runtimes.

Background

Solaris was Sun Microsystems' Unix-like OS renowned for advanced SMP support. Turnstiles are kernel data structures that manage thread wait queues on mutexes to avoid priority inversion and reduce locking overhead.

Source
Lobsters
Published
Sep 9, 2026 at 04:14 PM
Score
6.0 / 10