[운영체제] critical section, mutex, semaphone 조사, 관련 예제 프로그램

등록일 2002.11.21 한글 (hwp) | 10페이지 | 가격 2,000원

소개글

MS 윈도의 API에서 critical section, mutex, semaphone에 관련된 것을 조사하고 예제 프로그램

목차

임계 영역 (critical section)
-임계영역은 3가지의 조건 -
뮤텍스(Mutex) (Mutual Exclusion<상호 배타>)
뮤텍스 예제) 잠금을 사용하는 예제
세마포어(semphore)
세마포어 예제)

본문내용

임계 영역 (critical section)

스레드가 다른 스레드에 의해 사용될 수 있지만 동시에 사용할 수는 없는 자원(특정 인스턴스 변수와 같은)을 사용할 때의 코드 세그먼트, 프로세스가 사용하면서 수정 가능한 자원을 나타내며 하나의 프로세스가 임계구역에서 수행중일 때 다른 어떠한 프로세스도 이 임계영역에서 수행 할 수 없다. 실생활에서 예를 들자면 화장실이나 공중 전화를 예로 들 수 있다. 이러한 임계영역 보호를 위하여 각 프로세스는 그 임계영역에 들어갈 수 있는지 미리 요청하여야 하는 모니터 구조를 사용한다.

진입영역(Entry Section) - 임계영역 사용을 요구하는 부분
임계영역(Critical Section) - 수정 가능 자원을 이용하는 코드 부분
출구영역(Exit Section) - 임계영역 사용을 끝낸 후 처리 부분
잔류영역(Remainder Section) - 나머지 코드부분
-임계영역은 3가지의 조건 -
상호배제 : 하나의 프로세스가 임계구역에서 수행중일 때 다른 어떤 프로세스도
임계영역에서 수행될 수 없다.
*원하는 자료를 검색 해 보세요.
  • 세마포어텍스 1페이지
    운영체제 과제 #3.세마포어텍스의 동작 원리 - 멀티태스킹 ... (Semaphore)와 텍스(Mutex)란? - 세마포어는 두 개의 원자 ... 텍스는 값이 1인 세마포어라고 할 수 있다. 세마포어텍스의 동작원리
  • 텍스세마포어를 이용한 tcp / ip 프로그램 4페이지
    ? 텍스세마포어를 이용한 프로그램 #include 임계영역으로 선언 printf("[%2ddata ... ); // 임계영역에서 해제 sem_post(&b_full); // b
  • [운영체제] 운영체제론 용어정리 4페이지
    )기법이 있다. 4. Mutex 텍스는 커널 객체(Kernel ... . Win32에서 텍스는 Win32 커널 객체에 속하며, 닷넷에서는 닷넷 ... Win32 CreateMutex와 동일하다) 텍스는 자원을 최소 수행
  • [리포트][발표PPT][기술자료] MFC, C++ 쓰레드와 동기화(크리티컬섹션, 텍스, 세마포어, 이벤트) 19페이지
    Section) 텍스 ( Mutex ) 세마포어 (Semaphore ... ) - CCriticalSection 텍스 ( Mutex ) - CMutex ... . 9-2. 크리티컬 섹션 (Critical Section) - 텍스
  • [운영체제]mutex를 이용한 쓰레드에서의 데이타 일치 문제 6페이지
    비슷한 일을한다. mutex 는 세마포어와 마찬가지로 lock 을 사용하는데 ... 이용해서 변수 업데이트 작업을 하게 될것이다. 'X1' 에 대해서 텍스 ... 텍스를 이용한 변수 업데이트 작업을 하게 될것이다. 'X1' 에 대해서
  • 대학원 면접을 위한 OS정리 자료 18페이지
    가진다. 텍스 : 텍스에 락을 획득한 프로세스가 반드시 그락을 해제 ... 사용할 수 없는 규칙. ② 임계영역 : 하나의 프로세스가 공유 자원을 ... 변경하는 코드를 실행하고 있을 때, 그 프로세스는 임계영역에 있다고 한다
  • 운영체제 공정한이발소 10페이지
    , 임계영역을 보호하기 위해 사용 (세마포어 초기값은 1) / 한 ... ); } - Semaphore 1. Mutual exclusion : 상호배제 즉 ... 스레드만이 임계영역에 들어갈 수 있고 다른 스레드는 임계구역 밖에서 대기해야
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [운영체제] critical section, mutex, semaphone 조사, 관련 예제 프로그램