• 카테고리

    질문 & 답변
  • 세부 분야

    시스템

  • 해결 여부

    미해결

wait()에 대해

21.07.14 15:14 작성 조회수 115

0

안녕하세요 교수님!

질문 있습니다!

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

1. 부모가 기다리는 경우

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

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

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

답변 1

답변을 작성해보세요.

0

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

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

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