Signal: 외부에서 발생함
error: 내부에서 발생함
- SIGABRT: 중지시키는 함수 발생
- SIGALRM: 타이머 맞춰 알람 발생
- SIGCHLD: 자식 프로세스가 종료되면 부모에게 이 시그널이 보내짐
- SIGCONT: 중지된 프로세스 다시 실행
- SIGFPE: 산술연산 에러 발생시킴, Floting Point Exception
- SIGILL
- SIGINT: interrupt(Ctrl + c) 발생시 보내짐
- SIGKILL: 프로세스를 죽인다. 무조건 동작
- SIGPIPE
- SIGSEGV: 잘못된 메모리 참조
- SIGTERM: SIGKILL처럼 종료 시그널이지만 무시될 수 있음
- SIGTSTP
- SIGUSR1: 사용자 정의 시그널
- SIGSTOP: 프로세스 중지. 무조건 동작
비정상 종료시 프로세스의 data를 ‘core’ 파일에 저장한다.