Day7. 선점 스케줄링과 비선점 스케줄링의 차이

태규 최·2022년 9월 17일
0

1day 1cs

목록 보기
7/17
  • 선점형 스케줄링 : 어떤 프로세스가 CPU를 할당받아 실행 중이더라도 운영체제가 CPU를 강제로 빼앗을 수 있는 스케줄링 방식
  • 비선점형 스케줄링: 뺏을수 없는 스케줄링 방식
구분선점형비선점형
작업 방식실행 상태에 있는 작업을 중단시키고 새로운 작업을 실행할 수 있다.실행 상태에 있는 작업이 완료될 때까지 다른 작업이 불가능하다
장점프로세스가 CPU를 독점 할 수 없어 대화형이나 시분할 시스템에 적합작업량이 적고 컨텍스트 스위칭 오버헤드가 적다.
단점컨텍스트 스위칭 오버헤드가 많다기다리는 프로세스가 많아 처리율이 떨어진다
사용시분할 방식 스케줄러일괄 작업 방식 스케줄러
중요도높다낮다

0개의 댓글