인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

김태선 Kim님의 프로필 이미지
김태선 Kim

작성한 질문수

운영체제 공룡책 강의

04. 프로세스의 생성: Chapter 3. Processes (Part 2)

wait()에 대해

작성

·

194

0

안녕하세요 교수님!

질문 있습니다!

Q1. 부모의 상황에 따라서 다음과 같이 흐름을 잡아 보았습니다. 이와 같은 생애 주기를 갖는 것이 맞을까요?

1. 부모가 기다리는 경우

부모 - running - fork() - wait() - interrupt - ready - running - terminated

2. 부모가 계속 실행되는 경우는 어떻게 표현 될런지요?

Q2. 1번째의 경우에는 기다리고 있던 부모가 자식이 종료되고 자식의 interrupting을 통해 사용한 리소스를 회수 하도록 허락 한다면, 부모가 계속 실행되는 경우에는 어떻게 회수 되나요?

답변 1

0

주니온님의 프로필 이미지
주니온
지식공유자

일단, 5~9장 스케줄러/데드락  부분까지 다 공부하신 후에 생각을 정리해 보시기 바랍니다.

현재 저 질문은 상황이 너무 모호해서 도저히 답변할 수가 없습니다.

김태선 Kim님의 프로필 이미지
김태선 Kim
질문자

아하 네넵 답변 감사합니다 교수님!ㅎㅎ

김태선 Kim님의 프로필 이미지
김태선 Kim

작성한 질문수

질문하기