Signals in Unix Systems A presentation by , Gopinathan.rm
Signals and their Role Introduced to simplify interprocess communication. Main purposes: Make process aware of occurred event. force a process to execute a signal handler function included in its code. A signal is a very short message that may be sent to a process or to a group of processes. The only information given to the process is usually the number identifying the signal; there is no room in standard signals for arguments, a message, or other accompanying information.
First 31 signals in Linux/i386 the first 31 signals handled by Linux 2.2 for the Intel 80x86 architecture (some signal numbers such as SIGCHLD or SIGSTOP are architecture-dependent; furthermore, some signals are defined only for specific architectures).
System calls related to signals A number of system calls allow programmers to send signals and determine how their processes exploit the signals they recieve