Signals – Interprocess Communication
- A signal is a primitive form of communication that is used to alert a process to the occurrence of some event.
- Majority of signals are sent from the kernel to user processes, but some can be sent from one user process to another thus providing inter process communication.
- For example, in UNIX, two user defined signals that are used by user processes are SIGUSR1 and SIGUSR2.
- In order to kill another process, a process can send SIGKILL signal or SIGTERM signal.
Related Articles
[su_posts template=”templates/default-loop.php” id=”” posts_per_page=”3″ post_type=”post” taxonomy=”category” tax_term=”” tax_operator=”IN” author=”” meta_key=”” offset=”0″ order=”DESC” orderby=”date” post_parent=”” post_status=”publish” ignore_sticky_posts=”no”]