next up previous
Next: Tratamento dos processos zumbis Up: Os sinais gerados pelo Previous: Introdução

Tipos de sinal

Os sinais são identificados pelo sistema por um número inteiro. O arquivo /usr/include/signal.h contém a lista de sinais acessíveis ao usuário. Cada sinal é caracterizado por um mneumônico. Os sinais mais usados nas aplicações em UNIX são listados a seguir:

Observação: Os sinais marcados por * geram um arquivo core no disco quando eles não são corretamente tratados.

Para maior portabilidade dos programas que utilizam sinais, pode-se pensar em aplicar as seguintes regras: evitar os sinais SISIOT, SIGEMT, SIGBUS e SIGSEGV que são dependentes da implementação. O mais correto seria interceptá-los para imprimir uma mensagem relativa a eles, mas não se deve nunca tentar atribuir uma significação qualquer que seja para a ocorrência destes sinais.


next up previous
Next: Tratamento dos processos zumbis Up: Os sinais gerados pelo Previous: Introdução
Celso Alberto Saibel Santos 2000-11-14