목록2025/01/13 (1)
공부해보잠
스케줄링
스케줄링의 개요스케줄링(Scheduling)은 프로세스가 생성되어 실행될 때 필요한 시스템 자원(CPU, 메로리, I/O 등)을 해당 프로세스에게 할당하는 작업입니다.프로세스는 생성에서 종료까지 때까지 다양한 스케줄링 과정을 거칩니다 프로세서 스케줄링의 기법 비선점(Non-preemptive) 스케줄링이미 할당된 CPU를 다른 프로세스가 강제로 빼앗아 사용할 수 없는 스케줄링 기법입니다.비선점 스케줄링의 종류에는 FCFS(FIFO), SJF, 우선순위, HRN, 기한부 등의 알고리즘이 있습니다.선점(Preemptive) 스케줄링하나의 프로세스가 CPU를 할당받아 실행하고 있을 때 우선순위가 높은 다른 프로세스가 CPU를 강제로 빼앗아 사용할 수 있는 스케줄링 기법입니다.선점 스케줄링의 종류에는 Round..
자격증/정보처리
2025. 1. 13. 21:14