: An exploration of locking mechanisms—such as spinlocks and semaphores —necessary to prevent multiple CPUs from corrupting shared kernel data.
: Published by Addison-Wesley Professional , it is available as a 424-432 page paperback. unix systems for modern architectures -1994- pdf
The book itself is an outgrowth of those technical tutorials [source: 9]. Unlike purely academic textbooks that gloss over the gritty details, Schimmel's work is a "hands-on approach showing lots of code," unafraid to "overload you with details" [source: 7]. : An exploration of locking mechanisms—such as spinlocks