SRTF1 CPU 스케줄링 알고리즘 ✏️ CPU 스케줄링 알고리즘 CPU 스케줄러는 CPU 스케줄링 알고리즘에 따라 프로세스에서 해야 하는 일을 스레드 단위로 CPU에 할당합니다. 프로그램이 실행될 때 CPU 스케줄링 알고리즘이 어떤 프로세스나 스레드에 CPU의 실행 시간을 할당할 것인지 결정합니다. CPU 스케줄링의 주된 목표는 CPU의 이용률을 최대화하고, 시스템의 처리량을 증가시키며, 준비 큐에서 대기하는 프로세스의 수를 최소화하고, 프로세스의 응답 시간을 최소화하는 것입니다. 다양한 알고리즘이 있으며, 각각의 알고리즘은 특정 시나리오나 요구사항에 최적화되어 있습니다. 🔄 비선점형 방식 비선점형 방식(non-preemptive)은 프로세스가 스스로 CPU 소유권을 포기하는 방식이며, 강제로 프로세스를 중지하지 않습니다. 따라서 컨텍스.. ComputerScience/CPU 스케줄링 알고리즘 2023. 11. 21. 이전 1 다음