Each process runs in its own private address space. When residing in system memory, the user process, like Gaul, is divided into three segments or regions : text, data , and stack .
[4] Some authors use the term BSS segment for the unitialized data segment.
Figure 1.9. System and process memory.
Programs and Processes
Processing Environment
Using Processes
Primitive Communications
Pipes
Message Queues
Semaphores
Shared Memory
Remote Procedure Calls
Sockets
Threads
Appendix A. Using Linux Manual Pages
Appendix B. UNIX Error Messages
Appendix C. RPC Syntax Diagrams
Appendix D. Profiling Programs