このページをはてなブックマークに追加このページを含むはてなブックマーク このページをlivedoor クリップに追加このページを含むlivedoor クリップ
  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • シグナル へ行く。

*目次 [#qab4d796]

#contents


*シグナル [#q06caffa]

-プロセスに対する外からの通知や命令のこと。

例:

-KILLシグナル
--強制終了を命令するシグナル。
-ALARMシグナル
--[[OS]]からプロセスへのシグナル。
-STOPシグナル
--障害をテストする際にSTOPシグナルが役立つこともある。STOPシグナルでプロセスを止めた上で処理を発生させ、一時的なハングアップをシミュレーションし、その後CONTシグナルで再開させることができる。



*シグナルのマスク [#na00e6a3]

-外部からのシグナルによって勝手に動作されないように、シグナルを受け取らなかったり、少しの間放置するといった設定ができる。これを''シグナルのマスク''という。

例:[[DBMS]]の多くはシグナルをマスクしている。 ◇

-いくつかのシグナルはマスクできない。
--例えば、SIGKILLシグナル(「kill -9」で発行されるシグナル)は無視できず、このシグナルが来たら処理を直ちに止めなければならない。

*参考文献 [#x181eb19]

-『絵で見てわかるOS/ネットワーク/ストレージ』