[운영체제] 운영체제개념과 원리(연습문제4장)

등록일 2002.12.10 한글 (hwp) | 5페이지 | 가격 500원

소개글

바쁘신 분들께 많은 도움되길..

목차

4.9 공유 변수와 셈마포어를 이용한 동기화 문제의 해결 방법들을 설명하시오.
4.10 Busy-Waiting방법들의 장단점들을 살펴보고 각 방법을 쉽게 설명할 수
있는 방안을 구상해보시오.
4.11 P()와 V() 세마포어 함수의 의미를 화장실 사용의 규약의 예를 들어 설명하시오.
4.12 모니터의 구조를 설명하시오
4.14 다음과 같은 동시 처리가 필요한 문제들의 예를 일반적인 경우와 컴퓨터 분야에서의 사례를 각각 1가지씩 설명하시오.

본문내용

4.9 공유 변수와 셈마포어를 이용한 동기화 문제의 해결 방법들을 설명하시오.
) 공유 변수(spin lock)를 이용 두 프로세스가 동기화하는 방법
- 각 프로세스는 계속 상태가 변하기를 검사하며 기다림 (Busy-Waiting)
- 검사하는 동안 CPU는 다른 일을 할 수 없어 CPU 시간이 낭비되나, 완전한 동기화 구현
- 완전한 상호 배제는 보장 못함
- 공유변수를 검사하는 방법과 HW적으로 TS(test & set) 명령어로 처리하는 방법 존재

      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서