[OS] CPU Scheduling 알고리즘, 평가 척도
CPU 스케쥴링 알고리즘 mem 내에서는 어느 시점이 지나서 p1 -> p2 ... 이렇게 돌아가는데 그렇게 메인 메모리 내에서 process 의 switching이 일어나는 것을 context switching이라고 한다. CPU 스케쥴링 용어 Ready Queue 에서 어떤 프로세스를 선택해서 cpu에게 보내줄지를 계산하여 결정하는 것. 순서대로 하는 것이 가장 쉽기야 하겠지만, 그보다 더 효율적인 경우가 있을지를 계산하여 순서를 결정한다. 그 업무를 담당하는 프로그램을 OS 내 cpu 스케쥴러 라고 한다. 시나리오를 보자. context switching가 일어나야함 : p1 -> p2로 작업이 변경되어야한다. context switching : CPU에서 작업할 프로세스가 교환되는것 p1이 현재상..
2020.04.11