• 카테고리

    질문 & 답변
  • 세부 분야

    시스템

  • 해결 여부

    해결됨

MLFQ

23.10.14 05:31 작성 조회수 146

1

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

답변 1

답변을 작성해보세요.

0

안녕하세요 ekek님!

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

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

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

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