인프런 커뮤니티 질문&답변
대기상태의 다중큐
해결된 질문
작성
·
274
2
예시에서 하드디스크 작업이 완료되면 하드디스크 큐에서 뒤져서 작업을 꺼내간다고 하셨는데
그럼 대기상태의 작업들은 먼저 들어온게 먼저 나가는 게 아니라
먼저 들어와도 나가는 건 I/O 작업이 끝난 순으로 나가는 건가요??
답변 1
3
감자
지식공유자
꼭 그렇지만은 않습니다!
하드디스크의 대기큐에 먼저 들어왔더라도 작업의 속도를 올리기 위해서 늦게 들어온 작업이 먼저 실행되기도합니다.
그리고 I/O작업이 끝나면 인터럽트가 발생하게되고 준비상태의 큐에 들어갑니다.
궁금증이 해결되셨나요?





