우선순위 알고리즘 썸네일형 리스트형 우선순위 알고리즘 우선순위 알고리즘 프로세스마다 우선순위를 부여해 우선순위가 높은 프로세스를 먼저 실행시키는 방식이다. 가령 A프로세스가 B프로세스 보다 높은 우선순위를 가진다고 한다면 일반적으로 생각해 봤을 때 A프로세스가 어느정도 실행이되고, B프로세스 또한 어느정도 실행된다고 생각할 수 있다. 하지만 보편적인 운영체제에서 B프로세스는 실행이 되지 않는다. 이 상태를 기아상태라고한다. 그렇다면 반대로 일반적으로 생각하는 것이 맞다면 A와 B프로세스가 단순히 임의의 메시지를 출력하낟고 한다면 I/O 작업을 하는 과정에서 낮은 우선순위르 프로세스가 실행될 수 있다.이와 같은 상태에서 기아상태가 발생하는 것은 매우 드문일이다. 라운드로빈 알고리즘 그렇다면 우선순위가 같은 경우 어떤 프로세스를 먼저 실행시켜야 할까? 프로세스.. 더보기 이전 1 다음