선점형 스케쥴링 (Preemptive Scheduling)
우선 순위가 높은 프로세스가 현재 프로세스를 중단시키고 CPU를 점유하는 방식이다. 실시간 응답 또는 Deadline이 있는 프로세스 관리에 유리하다.
비선점형 스케쥴링(Non-preemptive Scheduling)
한 프로세스가 CPU를 점유하면 다른 프로세스는 CPU가 불가능한 스케쥴링이다. 프로세스들이 고르게 CPU를 점유할 수 있는 편이지만, 간단한 프로세스도 오랜 대기 시간을 가질 수 있다.
'컴퓨터공학 > 운영체제' 카테고리의 다른 글
[운영체제] 운영체제 소개 (0) | 2023.08.17 |
---|
댓글