Material Crate
Protagen Labs
Material Crate
Protagen Labs

The Little Book of SEMAPHORES (2nd Edition)

Shared by Kweku Amponsahcomputer science, concurrent computing • 2009

The Little Book of Semaphores is a free (in both senses of the word) textbook that introduces the principles of synchronization for concurrent programming. In most computer science curricula, synchronization is a module in an Operating Systems class. OS textbooks present a standard set of problems with a standard set of solutions, but most students don't get a good understanding of the material or the ability to solve similar problems. The approach of this book is to identify patterns that are useful for a variety of synchronization problems and then show how they can be assembled into solutio

Loading