라운드로빈스케줄링1 운영체제 - CPU스케줄링 알고리즘(선점형, 비선점형) 강의 소개 현재 수강하고 있는 KOCW 내 이화여자대학교 운영체제(2017, 반효경) 강의의 내용을 정리하였습니다. 개발자 관점에서 운영체제 기초를 학습하는 무료 강의로 자세한 강의 내용은 수강을 추천드립니다. CPU스케줄링을 하는 이유 스케줄링이란 운영체제가 어떤 프로세스를 실행되게 할 것인지 정하는 것이다. ready queue에 들어간 프로세스들이 실행을 하는 순서를 정한다. 시스템 자원을 효율적으로 사용하기 위해 중요하다. CPU스케줄링의 여러 가지 알고리즘 크게 CPU를 빼앗을 수 있는지 여부에 따라 비선점 스케줄링, 선점 스케줄링으로 나눌 수 있다. 선점형이란 특정 프로세스가 1개의 CPU를 사용하고 있을 때 다른 프로세스가 CPU를 빼앗을 수 있는 방법이다. 프로세스의 우선순위가 높은 프로세.. 2022. 1. 15. 이전 1 다음