정의
도착 순서대로 처리하기 위해 먼저 도착한 프로세스에 CPU를 먼저 할당하는 비선점형 스케줄링 기법
IT 백과사전 › 운영체제 › 프로세스 관리
정의
도착 순서대로 처리하기 위해 먼저 도착한 프로세스에 CPU를 먼저 할당하는 비선점형 스케줄링 기법
조건: CPU 1개. P1~P4는 실행할 프로그램(프로세스) 네 개다. 도착은 몇 ms에 줄을 섰는지, 실행 시간은 CPU에서 몇 ms 실행돼야 끝나는지를 말한다. (ms: 1000분의 1초)
0 / 6
FCFS(First Come First Served) 스케줄링
먼저 온 프로세스를 먼저 실행한다. 준비 큐에 도착한 순서대로 줄을 세우고 맨 앞 프로세스부터 실행한다. 비선점형이라 한 번 실행을 시작하면 끝날 때까지 멈추지 않는다.
은행으로 치면: 번호표 순서대로 창구에서 일을 본다. 볼일이 짧은 손님도 앞사람 볼일이 끝날 때까지 기다린다.