정보처리기사 프로세스 스케줄링은 운영체제 과목에서 거의 매 회차 출제되는 핵심 개념입니다. CPU 하나를 여러 프로세스가 나눠 써야 할 때 누구에게 먼저 CPU를 줄지 정하는 방법이 스케줄링이며, 계산 문제까지 나오기 때문에 원리를 이해해 두면 점수를 확실히 챙길 수 있습니다.프로세스 스케줄링이란?프로세스 스케줄링은 준비 상태(Ready)에 있는 프로세스 중 CPU를 할당할 프로세스를 선택하는 작업입니다. 목표는 CPU 이용률을 높이고, 대기 시간과 반환 시간을 줄이는 것입니다.선점과 비선점비선점(Non-preemptive): 한 프로세스가 CPU를 잡으면 끝날 때까지 빼앗기지 않습니다. FCFS, SJF, HRN이 대표적입니다.선점(Preemptive): 실행 중이어도 CPU를 빼앗길 수 있습니다. R..