aborting a process
advisory locking
alarm system call
asynchronous
atomic
consumer process
core image
creat system call
fcntl system call
file locking
flock structure
ignoring a signal
interrupt
isatty library function
kill command
kill system call
link system call
lock file
lockf library call
mandatory locking
nohup command
pause library function
polling
producer process
race condition
raise library function
real-time signals
shlock command
sigaction structure
sigaction system call
signal blocking
signal catcher
signal delivery
signal generation
signal system call
signals
sigpending system call
sigprocmask system call
sigsuspend system call
sleep library function
stopping a process
unlink system call
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