에듀윌 · PART B · 생성·종료
개념 정리
프로세스는 어떻게 태어나고 죽는가 — 부모가 자식을 낳는다

프로세스 생성 · 종료

시스템 콜한 줄
fork()부모 프로세스를 복제해서 자식 프로세스 생성
exec()현재 메모리에 다른 프로그램 적재 (변신)
wait()부모가 자식의 종료를 기다림
exit()프로세스 정상 종료
kill()다른 프로세스에 시그널 전송 (강제 종료 포함)
고아 프로세스 (Orphan)
부모가 먼저 죽은 자식 → 최초 프로세스 init이 입양해서 관리.
좀비 프로세스 (Zombie)
자식이 먼저 죽었는데 부모가 wait() ❌ → PCB 회수 안 됨.
→ 다음 단원 진입 다리
프로세스가 태어나(생성) → 살아 움직이다(준비·실행·대기) → 끝나는(완료) 흐름이 곧 5상태 모형. 다섯 자리와 자리 간 이동을 다음 단원에서 본격 사귑니다.