SIGXCPU
O limite de CPU estourou — um aviso antes do corte definitivo.
Processos podem ter um teto de tempo de CPU — ulimit -t, RLIMIT_CPU. Ao cruzar o limite soft, o kernel toca este sino; é a chance de salvar o trabalho e sair com dignidade.
Quem captura o aviso e continua queimando CPU descobre a segunda parte do contrato: no limite hard, vem SIGKILL — e esse não avisa, executa. Sistemas de fila de processamento usam o par como cerca.
$ ulimit -t 5
$ ./laco-guloso
CPU time limit exceeded (core dumped)