CPU 스케쥴링1 5강. CPU Scheduling 5강. CPU Scheduling 강의 링크 CPU를 얻고자 ready queue에서 기다리는 프로세스들에게 효율성 있고 공평하게 CPU를 할당하는 방법. CPU가 일을 수행하는 시간을 CPU burst time, I/O 요청 응답을 기다리는 시간을 I/O burst time이라고 한다. CPU 스케쥴링이 필요한 이유 I/O 작업이 빈번한 작업(I/O bounded job), 그렇지 않은 작업(CPU bounded job)이 있다. 공평하고 효율성 있는 작업도 중요하지만 사용자와 직접 상호작용 하는 I/O bounded job을 적절하게 잘 처리해 주는 것이 중요하다. CPU 스케쥴링의 분류 Preemtive(선점형) time interrupt : 시간을 할당하고 만료되면 CPU를 강제로 빼앗고 다른 프.. 2018. 9. 12. 이전 1 다음 반응형