8 Inter-Process Communication
The previous chapters explain that the processes are not allowed to cross the border to access other process’s codes and data in Linux 0.11, which is the core content of the protected-mode of the operating system.
From the practical point of view, the processes often need to work cooperatively and share mutual information, which seems to be contrary to the process protection. The problem is how to achieve the reasonable requirements of interprocess communication without destroying the process protection? The Linux 0.11 operating system designs two sets of mechanism to provide services to the requirements. One is the “pipe mechanism,” and another is the “signal mechanism.” In this chapter, we will give a detailed ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access