May 2025
Intermediate to advanced
573 pages
14h 38m
English
The future belongs to him who knows how to wait.
— Russian Proverb
Previous chapters introduce pieces of a process manager, including scheduling, context switching, and functions that create and terminate processes. This chapter continues the exploration of process management by discussing functions that a set of processes can use to coordinate and synchronize their actions. The chapter explains the motivation for such primitives and their implementation. The chapter also considers coordination of multiple processors, such as those on a multicore chip.
The next chapter extends our discussion of a process manager by describing a low-level message passing mechanism. Later chapters show ...
Read now
Unlock full access