Notice
Recent Posts
Recent Comments
목록reaping (1)
봉황대 in CS
[운영체제] Zombie Process ⊃ Orphan Process
* 본 글은 2023학년도 2학기에 수강한 '시스템 프로그래밍' 과목 강의 내용을 함께 정리하여 작성하였습니다. Zombie Processes Zombie process(좀비 프로세스)는 process가 할 일을 전부 마쳐서 종료되었음에도 불구하고, 자원들을 계속 소비하고 있는 process를 말한다. Reaping Process의 생성과 종료가 정상적으로 진행되는 상황을 보자. Parent process가 fork() system call을 호출하여 Child process가 생성된다. Child process가 자신의 할 일들을 모두 마치고 종료한다. → Parent process에게 SIGCHLD signal을 보내고, Kernel은 Child process의 자원들을 회수한다. → 이때 Chil..
Computer Science & Engineering/Operating System
2023. 10. 21. 02:19