본문 바로가기
컴퓨터공학/운영체제

선점형 스케쥴링 vs. 비선점형 스케쥴링

by Go! Jake 2023. 8. 2.

선점형 스케쥴링 (Preemptive Scheduling)

우선 순위가 높은 프로세스가 현재 프로세스를 중단시키고 CPU를 점유하는 방식이다. 실시간 응답 또는 Deadline이 있는 프로세스 관리에 유리하다.

비선점형 스케쥴링(Non-preemptive Scheduling)

한 프로세스가 CPU를 점유하면 다른 프로세스는 CPU가 불가능한 스케쥴링이다. 프로세스들이 고르게 CPU를 점유할 수 있는 편이지만, 간단한 프로세스도 오랜 대기 시간을 가질 수 있다.

 

'컴퓨터공학 > 운영체제' 카테고리의 다른 글

[운영체제] 운영체제 소개  (0) 2023.08.17

댓글