Lecture Operating system concepts (Fifth edition): Module 6 - Avi Silberschatz, Peter Galvin
Lecture Operating system concepts (Fifth edition): Module 6 - Avi Silberschatz, Peter Galvin
Module 6 - Process synchronization. Chapter 6 is concerned with the topic of process synchronization among concurrently executing processes. Concurrency is generally very hard for students to deal with correctly, and so we have tried to introduce it and its problems with the classic process coordination problems: mutual exclusion, bounded-buffer, readers/writers, and so on. An understanding of these problems and their solutions is part of current operating system theory and development.