signal
유닉스에서 30년 이상 사용된 전통적인 기법
커널 또는 프로세스에 다른 프로세스에서 특정 이벤트가 발생되었는지를 알려주는 기법
프로세스 관련 코드에 관련 시그널 핸들러를 등록해서, 해당 시그널 처리 실행
주요 시그널
- sigkill : 슈퍼 관리자의 시그널, 이걸로 안죽는 프로세스는 없다.
- sigalarm : 알람 발생
- sigstp : 프로세스 멈춰!
- sigcont : 멈춘 프로세스 재실행
- sigint : 프로세스에 인터럽트를 보내 프로세스를 kill
- sigsegv : 프로세스가 다른 영역의 메모리를 침범
socket
네트워크 통신을 위한 기술
기본적으로 클라이언트와 서버 등, 두 개의 다른 컴퓨터 간의 네트워크 기반 통신을 위한 기술
'computer' 카테고리의 다른 글
스레드 (0) | 2021.06.23 |
---|---|
프로세스 총 정리 (0) | 2021.06.23 |
IPC 기법: pipe / message queue / shared memory (0) | 2021.06.22 |
프로세스와 IPC (0) | 2021.06.22 |
프로세스 간의 커뮤니케이션 (0) | 2021.06.21 |
댓글