ニュース

シグナルはUNIXにおけるプロセス間通信の手法の一つであり[7]⁠、 プロセスへ一方向の単純な通知機能を提供すると同時に、 子プロセスの死活管理にも使われる、 とても身近なものです。Perlでは%SIGというグローバル変数を ...
① -s signal 「signal」で指定したシグナルを、PIDで指定したプロセスIDのプロセスに送信します。 送信できるシグナルには、いくつかの種類があります(次表参照)。 このオプションを省略した場合は、「SIGTERM」が指定されたものとして処理されます。
UNIX/LinuxはOSブート時、 init と呼ばれるプロセスを起動し、「1」をプロセスの識別番号であるPIDとしてinitに割り当てるとSharda氏。
1.シグナルの概要 UNIXやPOSIX準拠のOSにある「シグナル」は、一種の並行プログラミングの機能で最古にして簡潔なプロセス間通信です。 そもそもシグナルのアイデアはハードウェア・プログラミングから来ています。