Signalling between processes
One process can send a signal to another process using the misleadingly named function call
This call sends the signal “sig” to the process “pid”
Signalling between processes can be used for many purposes:
- kill errant processes
- temporarily suspend execution of a process
- make processes aware of the passage of time
- synchronize the actions of processes