[운영체제] 운영체제 5장 연습문제 풀이

 1  [운영체제] 운영체제 5장 연습문제 풀이-1
 2  [운영체제] 운영체제 5장 연습문제 풀이-2
 3  [운영체제] 운영체제 5장 연습문제 풀이-3
※ 미리보기 이미지는 최대 20페이지까지만 지원합니다.
  • 분야
  • 등록일
  • 페이지/형식
  • 구매가격
  • 적립금
자료 다운로드  네이버 로그인
소개글
[운영체제] 운영체제 5장 연습문제 풀이에 대한 자료입니다.
본문내용
5.6 Consider a system implementing multilevel queue scheduling. What strategy can a computer user employ to maximize the amount of CPU time allocated to the user's process?


multilevel queue scheduling 은 프로세서들을 상이한 여러그룹으로 나누어 우선순위를 부여하고 각각의 그룹에 큐를 적용하여 스케줄링하는 기법이다. 하지만 기아현상이 발생할수 있다. 그러므로 multilevel feedback queue scheduling 을 이용하여 낮은 우선순위 큐에서 너무오래 대기하는 프로세스는 높은 우선순위 큐로 이동시켜 기아현상을 예방한다.


5.7 Explain the differences in the degree to which the following scheduling algorithms discriminate in favor of short processes:

a. FCFS

b. RR

c. Multilevel feedback queues



B. RR (Round Robin)
라운드 로빈 기법은 프로그램을 처리할 시 타임 슬라이스를 또는 타임 퀀텀이라고 하는
단위시간을 기준으로 모든 프로세서에 동일한 단위시간동안 CPU를 할당하고 이를 순환시킨다.