운영체제론3장연습문제풀이

등록일 2003.04.06 한글 (hwp) | 6페이지 | 가격 1,000원

소개글

.

목차

(2) 프로세스 스케줄링 기법 중 MFQ 기법이 어떤 기준하에서 설계되어 있는지, 그리고 어떠한 방법으로 동작하는지에 대해 구체적으로 설명하시오.
(4) 입출력 위주의 프로세스와 연산 위주의 프로세스가 동시에 스케줄링 될 때, 어느 프로세스를 먼저 스케줄링하는 것이 시스템 성능을 위하여 효과적인지를 기술하고, 그 이유가 무엇인지를 나름대로 설명하시오.
(6)다음 프로세스들에 대하여 물음에 답하시오
(8)RR 스케줄링 기법에 대해 다음 물음에 답하시오
(10)Unix와 같은 운영체제에서 우선순위를 결정하기 위해 다음과 같은 식을 사용한다고 가정하자.
(11) 프로세스 스케줄링은 그 수행 목적에 따라 단기 스케줄링, 중기 스케줄링, 그리고 장기 스케줄링으로 구분된다. 각 기법의 차이에 대해 설명하고 왜 이러한 분류가 필요한지에 대하여 설명하시오

본문내용

(2) 프로세스 스케줄링 기법 중 MFQ 기법이 어떤 기준하에서 설계되어 있는지, 그리고 어떠한 방법으로 동작하는지에 대해 구체적으로 설명하시오.
MFQ 스케줄링 기법은 스케줄링 대상인 프로세스들에 대한 특성이나 총 실행 시간의 정보가 전혀 없을 때 효율적인 스케줄링을 하기 위하여 사용된다. 만일 시스템에 입력되는 프로세스들의 실행 시간에 대한 정보가 전혀 없다면 앞에서 설명한 SPN, SRTN, HRRN 등의 스케줄링 기법들을 사용하는 것이 불가능하게 되며, 이러한 경우 선점 정책기반으로 그리고 동적 우선순위 기반으로 스케줄링을 하기 위하여 MFQ 기법이 사용하는 것이다.
어떻게 동작하는가 하면 MFQ 스케줄링 기법에서는 프로세스들이 서로 다른 우선순위를 갖는 준비들에 수시로 진입하게 되므로 동적 우선순위 기반의 정책을 따르게 되며, 또한 각 프로세스의 시간 할달량이 모두 소모되는 경우 선점당하게 되므로 선점 기반의 정책을 따르게 된다. 또한 입출력을 자주 수행하는 프로세스들의 우선순위는 낮아지지 않는 반면에 , 연산시간을 많이 필요로 하여 시간 할당량을 모두 소모하는 프로세스들의 우선순위는 낮아지게 되므로 입출력 위주의 프로세스들을 선호하게 된다.
*원하는 자료를 검색 해 보세요.
  • [운영체제] 운영체제 3 페이지
    3.1 운영체제가 프로세스의 관리를 위해서 하는 일들을 설명하라. • 프로그램: 디스크에 저장, 수동적 •프로세스: 실행중(program counter 차지)인 프로그램 ① 시스템의 작업 단위. ② 한 프로그램이 여러..
  • [프로세스] 윈도우 주요프로세스 정리 10 페이지
    초기 운영체제의 형태로 1950년대의 일괄처리 시스템이 있다. 이 방식이 CPU를 비효율적으로 사용하는 것을 착안해 1960년대에는 다중 프로그래밍 시스템이 개발 되었으며 CPU의 유휴 시간에 다른..
  • [운영체제] 운영체제 2장 연습문제 2 페이지
    7. 블록/깨우기 메커니즘에서, 프로세스는 어떤 이벤트가 발생하기를 대기할 때 자신을 블록한다. 다른 프로세스는 해당 이벤트 발생을 추적해야 하고 블록 된 프로세스를 깨워야 한다. 프로세스가 전혀 발생하지 않을 이벤트를 기다리..
  • [운영체제] 운영체제 연습문제 4 페이지
    04. 무기한 연기는 무엇인가? 교착 상태와 어떻게 다른가? 무기한 연기와 교착상태의 유사점은 무엇인가? - 무기한 연기란 자원 할당이 우선 순위에 의해 수행되는 경우 하나의 프로세서는 자기보다 우선 순위가 높은 프로세서들이..
  • 운영체제 4장 5장중에 4.5, 4.6, 5.2, 5.6, 5.8 4 페이지
    4.5 아래 각각의 장점과 손해는 무엇인가? 시스템과 프로그래머의 수준을 모두 고려하시오. a. 대칭과 비대칭 통신
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서