[운영체제] Operating System concepts 6장 연습문제

등록일 2003.05.21 한글 (hwp) | 2페이지 | 가격 800원

목차

6. 1 바쁜 대기(busy-waitting)란 용어의 뜻은 무엇인가? 다른 종류의 대기도 있는가? 바쁜대기를 피할수도 있는가?

6.2 6.2.2절에 있는 제과점 알고리즘이 다음 특성을 갖고 있음을 증염하시오, 만약 Pi가 자신의 임계 영역에 있으며 Pk(k≠i)가 이미 number[k]=0을 선택하였다면, (number[i],i) < (number[k], k)이다.

6. 7 잠자는 이발사 문제

6. 8 흡연가 문제 ; 흡연가 프로세스 3개와 에이전트 프로세스 1개

본문내용

6. 1 바쁜 대기(busy-waitting)란 용어의 뜻은 무엇인가? 다른 종류의 대기도 있는가? 바쁜대기를 피할수도 있는가?
- Busy waiting이란 한 프로세스가 자신의 임계영역에 있는 동안 그 임계영역으로 들어가려 하는 다른 프로세스들은 entry code 에 있는 루프를 계속해서 수행해야 하는데 이런 상황을 말한다.
- Spin 은 lock을 기다리는 동안의 프로세스를 말한다.
바쁜대기 상황은 wait와 signal 세마포어 연산을 수정하면 된다. 프로세스가 wait를 수행하고 세마포어 변수가 양수가 아니라면 프로세스는 대기한다. 그러나 바쁜 대시 대신에 프로세스는 자신을 중지시킬 수도 있다. 중지연산은 프로세스를 세마포어와 관련된 대기큐에 넣고, 프로세스의 상태를 대기 상태로 전환한다. 그 다음에 제어는 CPU 스케줄러로 이전되어 다른 프로세스를 실행하기 위하여 선택된다. 세마포어 S에 의해 대기 또는 중지된 프로세스는 다른 프로세스의 signal연산의 실행에 의해 재시작할 수 있다. 프로세스는 wakeup 연산에 의해 재시작되는데 이것은 프로세스의 상태를 대기상태에서 준비 상태로 변경한다. 그리고 프로세스는 준비 큐에 놓인다
*원하는 자료를 검색 해 보세요.
  • [운영체제] 상호배제의 버전별 비교 6페이지
    ◎ Mutual Exclusion Primitive (Ver.1) program versionone; var processnumber : integer; procedure processone begin while true do begin while processnumb..
  • [운영체제] 운영체제개념과 원리(연습문제4장) 5페이지
    4.9 공유 변수와 셈마포어를 이용한 동기화 문제의 해결 방법들을 설명하시오. 1) 공유 변수(spin lock)를 이용 두 프로세스가 동기화하는 방법 - 각 프로세스는 계속 상태가 변하기를 검사하며 기다림 (Busy-Waiting) - 검사하는 동안 CPU는 다른 일..
  • [운영체제] 운영체제 공룡책 연습문제 풀이 7장 8페이지
    7.1 What is the meaning of the term busy waiting? What other kinds of waiting are there in an operating system? Can busy waiting be avoided altogethe..
  • [운영체제] 운영체제 6장 연습문제 5페이지
    6. 1 바쁜 대기(busy-waiting)란 용어의 뜻은 무엇인가? 다른 종류의 대기도 있는가? 바쁜 대기를 피할 수도 있는가? busy waiting란? 한 프로세스가 자신의 임계영역에 있는 동안 그 임계영역으로 들어가려 하는 다른 프로세스들은 entry code ..
  • [운영체제] Multiple R/W in bounded-buffer shared-memory problem 0페이지
    ..FILE:report.doc Multiple R/W in bounded-buffer shared-memory problem 1. Overview 교재의 bounded-buffer shared-memory problem의 solution은 integer semapho..
  • kpu 운영체제(OS) Pintos프로젝트 보고서 8페이지
    ..FILE:운영체제 pintos프로젝트1.hwp (1) Install 과정기술 Bochs 설치과정 운영체제 홈페이지에서 bochs-2.4.5.tar.gz 리눅스 홈폴더에 다운로드받음 $ tar zxvfbochs-2.4.5.tar.gz - 압축풀기 $ cd bochs-..
  • (영문) 영화감상문(Waiting) 1페이지
    (영문) 영화감상문(Waiting) 양식입니다. 라쉬드 마쉬라위 감독, 아린 오마리, 유세프 바로드 주연의 영화를 보고 직접 작성한 영화감상문입니다.
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [운영체제] Operating System concepts 6장 연습문제