운영체제, 디스크 스케쥴링, 목표, FCFS, SSTF, SCAN, C-SCAN 방법과 FCFS를 제외한 모든 디스크 스케쥴링 방법은 완전히 공정하지는 못하다고 하는데 그 이유는 무엇인지 설명하세요. 또한 이를 해결할 수 있는 방법 또한 설명하세요.
2025.01.15
1. 디스크 스케줄링
디스크 스케줄링은 컴퓨터에서 데이터를 디스크에 저장하고 접근하는 과정을 효율적으로 관리하는 기법입니다. 디스크 스케줄링의 주요 목표는 처리량 최대화와 응답시간 최소화입니다. FCFS, SSTF, SCAN, C-SCAN 등 다양한 디스크 스케줄링 방법이 있으며, FCFS를 제외한 나머지 방법들은 완전히 공정하지 않습니다. 이는 요청 순서보다는 디스크 헤드의 위치나 방향에 따라 처리 순서가 결정되기 때문에 특정 요청에 대한 기아 현상이 발생할 수 있기 때문입니다. 이를 해결하기 위해서는 디스크 조각 모음 등을 통해...