[운영체제] 순환대기해결방법

등록일 2003.08.26 한글 (hwp) | 1페이지 | 가격 300원

목차

없음

본문내용

순환 대기 조건이 발생되지 않도록 하는 한 가지 방법은 모든 자원 형태들에게 전체 순서를 부여하며, 각 프로세스가 열거된 상태에서 오름차순으로 자원을 요청하는 것이다.
R = {R1, R2, ... Rn}을 자원 형태의 집합이라고 하자.
각 자원 형태에 고유 숫자를 부여하여 두 자원을 비교하여 어느 것이 순서가 빠른지를 알 수 있게 한다. 이것은 1대1 함수 F : R -> N로 정의할 수 있다. 여기서 N은 자연수의 집합이다. 예를 들어, 자원 형태 R의 집합이 테이프 드라이브, 디스크 드라이브,
프린터를 포함한다면, 함수 F는 다음과 같이 정의할 수 있다.
이 프로세스는 자신이 요청한 새로운 자원들을 할당받고 대기중일 때 선점된 자원들이 회복되면 다시 시작할 수 있다.
*원하는 자료를 검색 해 보세요.
  • 경영과학 팀플과제 (Northwoods Backpackers) 3 페이지
    - Chapter 13. Case Problem 2 - NORTHWOODS BACKPACKERS ① The time for 1 operator to take a customer order (1명의 Operator 당, ..
  • 스케줄링의 종류와 그 개념에 대한 비교/분석 4 페이지
    첫째, 선입선처리 스케줄링 선입 선출(先入先出, First In First Out, 줄여서 FIFO)은 시간과 우선순위와 관련된 데이터를 정리하고 이용하는 방식을 줄여 말하는 것이다. .....쉽게 말해 라운드 로빈은 "기..
  • 운영체제의 환형대기 1 페이지
    대기 프로세스의 집합 {P0, P1, ...., Pn}이 있을 때, P0는 P1이 보유하고 있는 자원을, P1은 P2가 보유하고 있는 자원을, P2는 P3가 보유하고 있는 자원을, ....Pn-1은 Pn이 보유하고 있는 자원을..
  • Chapter 05 교착 상태 4 페이지
    1. 바쁜 대기(Busy-Waiting)란 용어의 뜻은 무엇인가? 다른 종류의 대기도 있는가? 바쁜 대기를 피할 수도 있는가? => 바쁜 대기 - CPU가 프로세스 교환을 하기 위한 검사를 실행하면서 대기하는 상태를 말함 ..
  • Chapter 06 단일 프로세서 스케줄링 6 페이지
    Chapter 06 단일 프로세서 스케줄링 1. 단기, 중기 그리고 장기 스케줄링의 차이점을 기술하시오. => 단기 스케줄링 ⍛ 정책 (알고리즘)에 따라 실행될 프로세스 선택 ⍛ 변환 처리 - 실행 상태 =>..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서