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

zzzzz님의 프로필 이미지
zzzzz

작성한 질문수

그림으로 쉽게 배우는 운영체제

MLFQ

해결된 질문

작성

·

193

1

MLFQ 2분 58초에 p2는 io 요청이 끝나지 않았다고 나오는데 끝나는데 조건이 있나요? 그냥 p1 1초하고 다시 p2로 돌아오면 되는거 아닌가요?

답변 1

0

감자님의 프로필 이미지
감자
지식공유자

안녕하세요 ekek님!

영상에서 들은 예시는 IO작업이 10초 걸린다는 가정이 있습니다.

p2가 IO요청을 하고 10초뒤에 IO작업이 완료되기 때문에 IO Bound 프로세스는 다른 작업이 불가능합니다.

만약 IO작업이 디스크에 쓰기였다면 디스크이 쓰는 시간이 10초 걸린다는 말이고 디스크에 데이터를 써야 p2가 다시 CPU작업을 할 수 있는 것입니다.

궁금증이 해결되셨나요?😊

zzzzz님의 프로필 이미지
zzzzz

작성한 질문수

질문하기