October 2010
Intermediate to advanced
1552 pages
45h 39m
English
This chapter presents a brief overview of the facilities that processes and threads can use to communicate with one another and to synchronize their actions. The following chapters provide more details about these facilities.
Figure 43-1 summarizes the rich variety of UNIX communication and synchronization facilities, dividing them into three broad functional categories:
• Communication: These facilities are concerned with exchanging data between processes.
• Synchronization: These facilities are concerned with synchronizing the actions of processes or threads.
• Signals: Although signals are intended primarily for other purposes, they can be used as a synchronization technique ...
Read now
Unlock full access