• LF몰 이벤트
  • 파일시티 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트
  • 통합검색(228)
  • 리포트(185)
  • 시험자료(30)
  • 방송통신대(9)
  • 자기소개서(3)
  • 기업보고서(1)

"세마포어" 검색결과 81-100 / 228건

  • 한글파일 병렬처리에서 Semaphore
    세마포어(Semphore)의 사용 : 세마포어의 사용은 위의 작동원리를 그대로 적용한다. ① 세마포어로 제어할 자원을 설정한다. ② 해당 자원을 사용하기전에 세마포어 값을 확인한다. ... 세마포어(Semaphore)의 작동원리 : 차단을 원하는 자원에대해서 세마포어를 생성하면 해당자원을 가리키는 세마포어 값이 할당된다. ... 만약 세마포어 값을 검사했는데 세마포어 값이 0이라면 사용할수 있게 될때까지 (1이 될때까지) 기다리면 (block) 될것이다. [그림2] 세마포어의 커널내 구조 6.
    리포트 | 10페이지 | 1,500원 | 등록일 2009.10.05
  • 한글파일 운영체제 - 그림으로 배우는 원리와 구조 4장
    세마포어의 두 가지 연산을 설명하시오. 세마포어의 두 가지 연산 중에서 P는 검사를 나타내며 V는 증가를 나타낸다. ... 세마포어에 대한 설명 중 옳지 않은 것은? 가 가. 세마포어에 대한 연산은 처리 중에 인터럽트되어야 한다. 나. 다익스트라가 제안한 방법이다. 다. ... 프로그래밍 언어에서 제공되는 프로그래머 정의 연산자들의 힙합으로 구성되는데 모니터는 세마포어와 비슷한 기능을 하지만 제어가 쉽다.
    리포트 | 2페이지 | 1,000원 | 등록일 2013.06.02 | 수정일 2014.05.20
  • 워드파일 Thread Scheduling
    세마포어는 사용 가능한 자원의 개수를 카운트하는 동기화 객체이다. 세마포어와 관련된 함수는 다음과 같다. ... 위해 사용하지만, 세마포어는 제한된 일정 개수를 가지는 자원을 보호하고 관리한다.자원의 개수가 제한되어 있으므로 세마포어를 사용할 수 있는 Thread는 제약을 받게된다. ... BOOL ReleaseMutex(HANDLE hMutex); 세마포어 (Semaphore) 세마포어도 뮤텍스와 유사한 동기화 객체이나 다른점은, 뮤텍스는 하나의 공유자원을 보호하기
    리포트 | 3페이지 | 1,000원 | 등록일 2017.08.04
  • 한글파일 메모리공유 4가지 방법의 비교 검토
    따라서 가장 까다로우면서 간단한 방법은 IPC를 이용하여 세마포어와 메시지공유를 이용하여 동기화 시키는 방법이라고 생각한다. ... System call을 이용한 구현에서는 세마포어를 만들어 놓기만 하고 제거를 하지 않으면 자원이 낭비되므로, 프로그램이 더이상 사용할 필요가 없으면 시스템 자원을 절약한다는 차원에서 ... 실행되고난 이후부터 시스템이 끝날 때 까지 실행되는 프로그램이거나, 또는 중간 중간에 여러번 실행되는 프로그램이면 모르겠으나, 그렇지 않은 경우에는 세마포어를 제거해주는 것이 좋다.
    리포트 | 1페이지 | 1,000원 | 등록일 2013.07.30
  • 파일확장자 2017-2-운영체제-기말고사 - 힌트
    )Thread 사용 이점 (스레드를 활용한 작업의 종류)5장Critical Section에서 두 스레드가 동시에 접근할 시 전역변수의 계산이 틀리는 이유와 이를 보호하기 위한 방법세마포어
    리포트 | 1페이지 | 1,000원 | 등록일 2018.03.02
  • 파일확장자 [컴퓨터과학과] 2018년 1학기 운영체제 기말시험 핵심체크
    동기화와 임계영역1) Test-and-Set 상호배제의 하드웨어적 해결방법으로 분리가 불가능한 단일기계 명령어로서 간단히 TS라고 함 2) 세마포어① 운영체제에는 자원이 없는 상태를
    방송통신대 | 55페이지 | 7,000원 | 등록일 2018.05.23
  • 한글파일 운영체제 세마포 과제
    세마포어를 잘못 사용하면 교착상태가 발생할 수 있다. ... 주어진 프로그램을 full, empty라는 추가 세마포어를 사용하여, 버퍼가 꽉 찰때는 생산자가 기다리고 버퍼가 비어있을 때에는 소비자가 기다리도록 프로그램을 수정하시오. ... 버퍼가 꽉 찰때는 생산자가 기다리고 버퍼가 비어있을 때에는 소비자가 기다리도록 full, empty라는 추가 세마포어를 사용하여, empty에는 4값을 주고 full에는 0값을 주어
    리포트 | 4페이지 | 1,000원 | 등록일 2016.08.07
  • 파일확장자 [컴퓨터과학과] 2017년 1학기 운영체제 기말시험 핵심체크
    동기화와 임계영역1) Test-and-Set 상호배제의 하드웨어적 해결방법으로 분리가 불가능한 단일기계 명령어로서 간단히 TS라고 함 2) 세마포어① 운영체제에는 자원이 없는 상태를
    방송통신대 | 55페이지 | 7,000원 | 등록일 2017.05.19
  • 파워포인트파일 상호배제와 동기화(운영체제)
    기아 상태 발생할 수 있다. 5.3 세마포어 * * 세마포어 동작(strong semaphore) 예 5.3 세마포어 * 5.3 세마포어 ▶ 상호배제 세마포어를 이용한 상호배제 및 ... 세마포어와 이진 세마포어 5.3 세마포어 * * 세마포어에서 블록된 프로세스들을 관리하기 위해“큐”사용 strong semaphore : 가장 오래 블록되어 있는 프로세스 먼저 깨워줌 ... 연산 : 세마포어 초기화 : 0이나 1로 초기화됨 semWaitB 연산 : 세마포어 값 확인 semSignalB 연산 : 블록되어 있는 프로세스 존재 확인 5.3 세마포어 * * 범용
    리포트 | 32페이지 | 2,000원 | 등록일 2007.04.22
  • 파일확장자 리눅스 기반 임시 프로세스 스케쥴링 프로그램
    Producer consumer 문제도 세마포어를 사용하여 해결한 프로그램 소스입니다.
    리포트 | 2,000원 | 등록일 2016.06.11
  • 한글파일 Operating System Concept Ch6
    그리고 release된 순간 부모 프로세스가 락을 가지고 권한을 얻어 자식프로세스가 종료 되기 전에 연산 값을 가져오도록 하여 해결 할 수 있습니다. 6.19 모니터를 통해 세마포어 ... 코드를 이런식으로 작성 할 수 있습니다. monitor semaphore{ int value =0; condition con; semaphore_increment(){ //세마포어 ... release value++; con.signal(); } semaphore_decrement(){ //세마포어 사용 while(value ==0) con.wait(); value
    리포트 | 5페이지 | 1,000원 | 등록일 2016.04.12
  • 파일확장자 에스커 다익스트라와 구조적 프로그래밍
    다익스트라의 공헌과 구조적 프로그래밍에스커 다익스트라의 생애에스커 다이스트라의 업적 : 최단 경로 알고리즘최단 경로 알고리즘이 무엇인가, 최단 경로 알고리즘 설명과 프로그래밍에서의 사용 예세마포어세마포어란 ... 무엇인가, 세마포어 설명과 프로그래밍에서의 사용 예 만찬의 철학자 문제만찬의 철학자 문제와 풀이, 이를 이용한 컴퓨터 내에서 구현 중인 프로그램인 프로세스의 활동에서의 응용▷ GOTO
    리포트 | 21페이지 | 1,500원 | 등록일 2011.11.02
  • 파일확장자 공부에 필요한 소프트웨어(C, C++ 프로그램) 코드 판매합니다.
    공유메모리를 활용한 세마포어 예제 4. 리눅스 교착 상태 문제 해결 방법 5. 운영체제 페이지(Page) 교체 알고리즘 예제 (주석 포함) 5-1. LRU 5-2.
    리포트 | 15,000원 | 등록일 2016.07.26
  • 한글파일 교착상태
    데드락 회피는 쓰레드가 세마포어를 요구할 때 데드락이 발생되지 않는 순서로 세마포어를 처리하는 방법에 해당한다. ... 즉 매 세마포어 연산마다 회피 알고리즘이 작동되어야 하며, 이는 실시간 성을 중요시 하는 쓰레드에겐 치명적일 수 있다. ... 따라서 이를 해결하기 위해서는 세마포어 연산시에 교착상태를 탐지하거나 회피하는 어떠한 연산도 하지 않는 방안을 채택한다.
    리포트 | 4페이지 | 5,000원 | 등록일 2015.09.11
  • 한글파일 [운영체제] 생산자 소비자 문제
    // 버퍼사이즈 5 #define RAND_DIVISOR 100000000 #define TRUE 1 /* mutex lock */ pthread_mutex_t mutex; /* 세마포어 ... param); // 소비자 void initializeData() { /* mutex lock 생성 */ pthread_mutex_init(&mutex, NULL); /* full세마포어 ... 생성후 0으로 초기화 */ sem_init(&full, 0, 0); /* empty세마포어 생성후 BUFFER_SIZE 초기화 */ sem_init(&empty, 0, BUFFER_SIZE
    리포트 | 5페이지 | 1,000원 | 등록일 2012.05.27
  • 한글파일 운영체제 6장 연습문제 (짝수)
    운영체제에서 세마포어세마포어 연산이 어떻게 구현되는가에 대해 설명하시오. ♬ - 세마포어의 기본 연산자인 wait와 signal은 atomic하게 수행된다. ... 0이나 1인 세마포어이다. ... 일반 세마포어가 2진 세마포어에 의해 어떻게 구현될 수 있는지를 보이시오. ♬ - 각 프로세스는 임계영역에 들어가기 전에 wait(s)를 수행한다.
    리포트 | 2페이지 | 1,000원 | 등록일 2009.06.05
  • 한글파일 운영체제 6장 연습문제
    세마포어 변수 S는 2진 세마포어의 경우 그 값이 0또는 1이 될수 있고, 산술세마포어는 0과 양의 정수를 그 값으로 가질수 있다. ... 운영체제에서 세마포어세마포어 연산이 어떻게 구현되는가에 대해 설명하시오. ... 일반 세마포어가 2진 세마포어에 의해 어떻게 구현 될 수 있는 지를 보이시오.
    리포트 | 4페이지 | 1,000원 | 등록일 2009.05.27
  • 파일확장자 [컴퓨터과학과] 2016년 1학기 운영체제 기말시험 핵심체크
    동기화와 임계영역1) Test-and-Set 상호배제의 하드웨어적 해결방법으로 분리가 불가능한 단일기계 명령어로서 간단히 TS라고 함 2) 세마포어① 운영체제에는 자원이 없는 상태를
    방송통신대 | 55페이지 | 7,000원 | 등록일 2016.05.23
  • 파일확장자 멀티 스레드를 이용 병렬처리
    운영체제 과목중에 큰 텍스트파일의 히스토그램을 읽기위해 멀티 스레드를 사용해서 효율을 높이기 위한 소스와 보고서 모두 포함되어 있습니다.
    리포트 | 2,000원 | 등록일 2016.12.21
  • 한글파일 Producer-Consumer 프로세스를 이용한 bounded buffer 문제 solution 설계 레포트
    이 경우 세마포어의 초기 값은 1이고 최대 값은 5입니다. 성공하면 CreateSemaphore()가 mutex lock에 대한 HANDLE을 반환합니다.
    리포트 | 7페이지 | 1,000원 | 등록일 2017.12.09
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업