Chapter 12: Processes in Linux

A chapter in the Linux Programming Bible; see the Table of Contents for more.


The process model on Linux is the basic unit of multitasking, and you'll learn all about it in this chapter. Topics covered in this chapter include the basics of the process model, attributes of each process, starting and stopping processes, replacing the memory image of one process with another program, duplicating processes, synchronization, atomic operations, deadlock, race conditions, spinning, setuid/setgid, and security internals.

Main Sections