
프로세스 스케줄링 알고리즘운영체제에서 여러 프로세스가 CPU를 공유할 때, 어떤 프로세스가 CPU를 사용할지를 결정하는 방식시스템의 성능, 응답 시간, 사용자 경험 등에 직접적인 영향을 미치는 중요한 부분다양한 스케줄링 알고리즘이 개발되어왔으며, 각각의 알고리즘은 특정한 상황에 적합한 장단점을 가진다.1. FCFS (First-Come, First-Served)가장 간단한 스케줄링 알고리즘프로세스가 도착한 순서대로 CPU를 할당한다.ex. 프로세스 A가 먼저 도착하면 CPU를 할당하고, 그 후에 도착한 프로세스 B는 A가 CPU를 반납한 후에 CPU를 할당받습니다.장점은 구현이 간단하고 공정한 스케줄링을 제공한다는 것평균 대기 시간이 길어질 수 있으며, 작업의 길이에 따라 기아 현상이 발생할 수 있다.d..