[운영체제] 비선점 스케줄링 기법
운영체제가 작업을 처리하는 방식으로 비선점 스케쥴링과 선점 스케줄링의 방식이 있습니다. 오늘은 비선점 스케줄링에 대해 포스팅을 해보려 합니다. 비선점 스케줄링에는 선입선출(FCFS), 단기 작업 우선 처리(SJF), 최상 응답 비율 순서(Highest response-ratio next, HRN), 기한부(Deadline), 우선순위(Priority)의 방식이 있습니다. 선입선출(First Come First Service) FIFO(First In First Out)이라고도 부르며 준비상태 큐(Queue)에 도착한 순서대로 CPU를 할당하는 방법입니다. 가장 간단한 방식이며 구현하기가 쉽습니다. 선입선출의 특징은 도착한 순서대로 작업 처리 순번이 부여가 되기에 공평성을 제공합니다. 하지만, 중요한 작업..
2023.01.08