운영체제는 CPU를 효율적으로 사용하기 위해 다양한 CPU 스케줄링 알고리즘을 사용합니다. 각각의 알고리즘은 서로 다른 특징과 장단점을 가지고 있어, 상황에 따라 적절한 선택이 필요합니다. 이번 글에서는 주요 CPU 스케줄링 알고리즘을 빠짐없이 정리해 보았습니다.본 내용은 를 바탕으로 만들어졌습니다.📌 1. 선입 선처리 스케줄링 (First Come First Served, FCFS)방식: 비선점형특징: 준비 큐에 도착한 순서대로 처리가장 단순한 스케줄링 방식입니다.CPU 요청 순서대로 프로세스를 처리하여 공정하게 보이지만, 긴 작업이 먼저 도착할 경우 나중에 도착한 짧은 작업이 오래 기다리는 호위 효과(convoy effect) 현상이 발생합니다.예시:프로세스 A(17ms), B(5ms), C(2ms..