[OS] Priority Scheduling(우선순위 스케줄링)


[OS] Priority Scheduling(우선순위 스케줄링)

FCFS알고리즘은 Ready Queue에 들어온 순서대로, SJF알고리즘은 CPU Burst Time 순서대로 스케줄링 해주는 방식이였다. 그에 반해 Priority Scheduling은 이름 그대로 Priority(우선순위)가 높은 순서대로 스케줄링해주는 방식이다. Priority를 정하는 기준은 그 프로세스의 중요도인데, 이는 내부적인 요소가 될 수도 있고, 외부적인 요소가 될 수도 있다. 내부적인 요소로는 메모리를 적게 차지하는 프로세스를 기준으로, CPU Burst가 짧은 애들을 기준으로 등 여러 이유가 있을 수 있다. 외부적인 요소로는 여러 사람이 사용하는 서버컴퓨터의 경우 돈을 많이 낸 순서로 우선순위를 부여할 수도 있다. 예시를 한번 들어보겠다. 위와 같은 프로..........

[OS] Priority Scheduling(우선순위 스케줄링)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [OS] Priority Scheduling(우선순위 스케줄링)