
## cpu 스케줄링이란 무엇인가요? CPU 스케줄링은 프로세스가 작업을 수행할 때, 언제 어떤 프로세스에 cpu를 할당할지 결정하는 작업이다. ## cpu 스케줄링의 목적은 무엇인가요? 공평성, 효율성, 안정성, 확장성, 반응시간보장, 무한연기방지 이다.

프로세스가 자원을 할당받았을 경우 자원을 스스로 반납할 때 까지 계속 그 자원을 사용하도록 허용하는 정책작업 실행 시간 전체 또는 한 번의 CPU배당에 대해 적용되며, 비선점 스케줄링의 예로는 FCFS, SJF, HRN, 우선순위 스케줄링 등이 있다.프로세스의 도착순으