inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

운영체제 공룡책 강의

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

wait()에 대해

216

김태선 Kim

작성한 질문수 5

0

안녕하세요 교수님!

질문 있습니다!

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

1. 부모가 기다리는 경우

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

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

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

동시성 운영체제

답변 1

0

주니온

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

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

0

김태선 Kim

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

퀴즈 7번의 답에 대한 질문입니다.

0

555

1

이해하고 있는것이 맞는건지 궁금합니다 ㅠㅠ

0

822

1

타우시간

0

556

1

퀴즈1 1번 질문합니다 !

1

613

1

Page는 Text Data이외에 다른 메모리도 포함하나요?

1

373

0

IPC shared memory 코드

0

520

1

[간단한 질문 ]banker's algorithm 을 linux 에서 실제로 프로세스 관리할때 쓰이나요?

0

402

0

user mode i/o 관련 질문

0

283

1

shared memory 관련해서 질문 드립니다.

0

522

1

교수님 fork()함수에 대해 질문이 있습니다.

0

897

2

process 와 thread

0

375

1

교수님 Docker 로 실습해도 괜찮을까요?

1

867

1

Mac OS에서 Docker 이용하여 Ubuntu 20.04 환경설정 방법 공유

22

3332

2

moniter, condition variable, synchronized에 대해서 궁금한점이 있습니다..

0

677

1

왜 무료인지 이해를 못 하겠네요..

3

433

1

7.1 Classic Problems of Synchronization 질문이 있습니다

0

307

1

공룡책 8판과 10판중

0

612

1

6.3 peterson's solution 질문이 있습니다

0

222

1

08-01 연습문제 8번 질문있습니다!

0

280

0

06. 프로세스간 통신의 실제: Chapter 3. Processes (Part 4) 에 그림 3.16 3.17 실습 오류

0

263

1

안녕하세요 교수님 실습 해봤는데 LINE J가 실행이 됩니다

1

356

1

2강 실습을 위한 개발환경 구축(Windows 10 + WSL 2 + Visual Studio Code)에서 출력오류

0

345

1

아래 질문 관련하여 다시 문의드립니다

0

200

1

Thread & Concurrency (Part 2) 질문드립니다

0

187

1