2008年5月13日火曜日

シグナル

POSIX.1-1990定義

SIGINT 2Termキーボードからの割り込み (Interrupt)
SIGQUIT 3Coreキーボードによる中止 (Quit)
SIGILL 4Core不正な命令
SIGABRT 6Coreabort(3) からの中断 (Abort) シグナル
SIGFPE 8Core浮動小数点例外
SIGKILL 9TermKill シグナル
SIGSEGV11Core不正なメモリ参照
SIGPIPE13Termパイプ破壊: 読み手の無いパイプへの書き出し
SIGALRM14Termalarm(2) からのタイマーシグナル
SIGTERM15Term終了 (termination) シグナル
SIGUSR130,10,16Termユーザ定義シグナル 1
SIGUSR231,12,17Termユーザ定義シグナル 2
SIGCHLD20,17,18Ign子プロセスの一旦停止 (stop) または終了
SIGCONT19,18,25Cont一旦停止 (stop) からの再開
SIGSTOP17,19,23Stopプロセスの一旦停止 (stop)
SIGTSTP18,20,24Stop端末 (tty) より入力された一旦停止 (stop)
SIGTTIN21,21,26Stopバックグランドプロセスの tty 入力
SIGTTOU22,22,27Stopバックグランドプロセスの tty 出力

※SIGKILLとSIGSTOP のキャッチ、ブロック、無視はできない。
※POSIX.1-2001のシグナルなどもある。



0 件のコメント:

コメントを投稿