1교시 8번 · 10점 · 13문제 중 10문제 선택 · 100분
좀비 프로세스(Zombie Process)
답안 개요 보기
답안 구조
- 개요
- 좀비 프로세스 개념 및 발생 원인
- 좀비 프로세스 특성 및 문제점
- 좀비 프로세스 관리 방안
용어 정의
- 좀비 프로세스
- 자식 프로세스가 종료되었으나 부모 프로세스가 wait() 시스템 콜을 호출하여 종료 상태를 회수하지 않아 프로세스 테이블에 남아있는 상태.
- 부모 프로세스
- 새로운 자식 프로세스를 생성하는 프로세스로, 자식 프로세스의 종료 상태를 기다려 자원을 회수할 책임이 있는 프로세스.
- wait() 시스템 콜
- 부모 프로세스가 자식 프로세스의 종료를 기다리고 자원 해제를 처리하기 위해 사용하는 시스템 함수.
핵심 내용
- 정의: 자식 종료 후 부모가 상태 미회수한 프로세스
- 발생 원인: 부모 프로세스의 wait() 시스템 콜 미호출
- 주요 특성: 프로세스 테이블 엔트리만 점유, 자원 미소모
- 시스템 문제점: 프로세스 테이블 고갈, 신규 프로세스 생성 불가
- 관리 방안: 부모 프로세스 재시작 또는 강제 종료
- init 프로세스에 의한 고아 프로세스 처리 및 좀비 해소
AI 작성 답안 개요 · 검수 전 · 채점기준과 기준답안은 공개되지 않습니다. 참고용 개요입니다.
출처: 한국산업인력공단, Q-Net 자료실 · 공공누리 제1유형 · 원문(Q-Net)