suker80.log
로그인
suker80.log
로그인
Day7. 선점 스케줄링과 비선점 스케줄링의 차이
태규 최
·
2022년 9월 17일
팔로우
0
0
1day 1cs
목록 보기
7/17
선점형 스케줄링 : 어떤 프로세스가 CPU를 할당받아 실행 중이더라도 운영체제가 CPU를 강제로 빼앗을 수 있는 스케줄링 방식
비선점형 스케줄링: 뺏을수 없는 스케줄링 방식
구분
선점형
비선점형
작업 방식
실행 상태에 있는 작업을 중단시키고 새로운 작업을 실행할 수 있다.
실행 상태에 있는 작업이 완료될 때까지 다른 작업이 불가능하다
장점
프로세스가 CPU를 독점 할 수 없어 대화형이나 시분할 시스템에 적합
작업량이 적고 컨텍스트 스위칭 오버헤드가 적다.
단점
컨텍스트 스위칭 오버헤드가 많다
기다리는 프로세스가 많아 처리율이 떨어진다
사용
시분할 방식 스케줄러
일괄 작업 방식 스케줄러
중요도
높다
낮다
태규 최
팔로우
이전 포스트
Day6. Buffering이란 ?
다음 포스트
day8. 데이터베이스의 차수와 카디널리티
0개의 댓글
댓글 작성