4.CPU 스케줄링 우선순위모든 프로세스는 CPU의 자원을 필요로 하기 때문에 운영체제는 공정하고 합리적인 방법으로 CPU의 자원을 프로세스에 할당해야 한다. 운영체제는 프로세스별 우선순위 priority 를 판단하여 PCB에 명시하고,우선순위가 높은 프로세스에는 CPU의 자원을 더 빨리, 더 많이 할당한다.사용자가 일부 프로세스의 우선순위를 직접 높일 수도 있다.다양한 할당 기준이 있지만, 가장 대표적인 고려 요소는 CPU 활용률이다.운영체제는 가급적 CPU 활용률을 높게 유지할수 있도록 우선순위를 할당한다.CPU 활용률 CPU utilization 이란 전체 CPU의 가동 시간 중 작업을 처리하는 시간의 비율을 의미한다.운영체제는 높은 CPU 활용률을 유지하기 위해 기본적으로 입출력 작업이 많은 프로..