- 758 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/07(月) 23:35:10 ]
- >>756
シグナル受信時に、「プロセスの終了」とか「プロセスの一時停止」を 実際に実行しているのはカーネルだが、 シグナル受信時にどういう動作をさせるかは、プログラム側であらかじめ 選択することができる。そういう意味では、プログラム側で制御しているとも言える。 質問の、SIGINTも、SIGTSTPも、プログラム側からのシステムコールで、 そのシグナルを無視する設定にすることも、別のハンドラを動かすようにすることも できる。ただし、SIGKILLなどのように、動作を変更できないシグナルもある。
|

|