Concurrency in Operating Systems: Threads, locks, atomics, memory models, async I/O, and event loops.
eBook
$23.99
Available on compatible , the free NOOK App, and in My Digital Library
NOOK App
Download NOOK app
NOOK Devices
NOOK eReaders
- NOOK GlowLight 4 Plus
- NOOK GlowLight 4e
- NOOK GlowLight 4
- NOOK GlowLight Plus 7.8"
- NOOK GlowLight 3
- NOOK GlowLight Plus 6"
NOOK Tablets
- NOOK 8.7" Reading Tablet
- NOOK 9" Lenovo Tablet
- NOOK 10" HD Lenovo Tablet
- NOOK Tablet 7" & 10.1"
- NOOK by Samsung Galaxy Tab 7.0 [Tab A and Tab 4]
- NOOK by Samsung [Tab 4 10.1, S2 & E]
Free NOOK Reading Apps
- NOOK for iOS
- NOOK for Android
BN.com website
Go to your Digital Library in My Account
Concurrency in Operating Systems is a practical engineering guide to the primitives, abstractions, and failure modes of concurrent programming on real hardware. It covers processes and threads, the kernel scheduler, race conditions, mutexes, semaphores, condition variables, lock-free programming, memory models, atomics, async I/O, event loops, thread pools, work stealing, and the actor model — plus the harder cases: deadlock, false sharing, memory-ordering bugs that appear on ARM but not x8...



