• 통큰쿠폰이벤트-통합
  • 통합검색(113)
  • 리포트(101)
  • 시험자료(7)
  • 자기소개서(5)

"semaphore" 검색결과 61-80 / 113건

  • 상호배제와 동기화(운영체제)
    직관적, 구현하기 편함. weak semaphore : 프로세스들이 큐에서 제거되는 순서를 특별히 명시하지 않음. ... 1; binary_semaphore delay = 0; void producer() { while (true) { produce(); semWaitB(s); append(); n++ ... 이진 세마포어5.3 세마포어**세마포어에서 블록된 프로세스들을 관리하기 위해“큐”사용 strong semaphore : 가장 오래 블록되어 있는 프로세스 먼저 깨워줌 (FIFO :
    리포트 | 32페이지 | 2,000원 | 등록일 2007.04.22
  • producer-consumer program project
    (1) Java Thread 및 Java synchronization 기능 (2) Pthread 라이브러리 사용 (semaphore 사용) (3) Pthread 라이브러리 ... .▶ producer와 consumer는 shared buffer를 통해서 메시지를 주고받는다. ▶ producer는 1부터 MAXDELAY 사이의 임의의 시간 지연 후 메시지를 보내는 ... (난수발생 함수를 사용하여 1과 MAXDELAY사이의 시간을 얻을 수 있으며 시간지연은 sleep함수와 같은 기능을 이용한다.)⊙ 위의 프로그램을 다음을 사용하여 각각 작성하시오.
    리포트 | 23페이지 | 2,000원 | 등록일 2007.11.03
  • 병행프로세스의 개요
    세마포어(semaphore)(1) 세마포어의 개요1) 세마포어란 ? ... (1) {. . .flag[i] = true ;while (flag[j] == true) ;// 임계영역 (critical section). . .flag[i] = false ;. ... = i) ;// 임계영역 (critical section). . .turn = j ;// 나머지 코드. . . }[알고리즘 2] - 프로세스 Pi의 구조bool flag[2] ;while
    리포트 | 6페이지 | 1,500원 | 등록일 2003.07.30
  • nachos소스분석
    #define THREAD_H#include "copyright.h"#include "utility.h"#include "sysdep.h"#ifdef USER_PROGRAM#include ... "machine.h"#include "addrspace.h"#endif#define MachineStateSize 75const int StackSize = (4 * 1024);enum ... 기능 설명 ( Schedule Class)쓰레드의 scheduler와 dispatch를 관리하는 기능을 가지고 있다.1)scheduler.hclass Scheduler {public
    리포트 | 19페이지 | 1,500원 | 등록일 2009.05.17
  • 운영체제 6장 연습문제
    ☞세마포어는 P와 V그리고 semaphore_initialize(세마포어의 초기 값 설정)라는 세가지 오퍼레이션(operation)에 의해서만 접근될 수 있는 통제된 변수(protected ... 세마포어 S에 대한 오퍼레이션 P(S)는 다음과 같이 수행된다.if S>0then S=S-1;else(wait on S)세마포어 S에 대한 오퍼레이션V(S)는 다음과 같이 수행된다.if ... ☞세마포어 S에 대한 오퍼레이션 P(S)는 다음과 같이 수행된다.if S>0then S=S-1;else(wait on S)세마포어 S에 대한 오퍼레이션V(S)는 다음과 같이 수행된다.if
    리포트 | 4페이지 | 1,000원 | 등록일 2009.05.27
  • [JAVA]Semaphore(세마포어- 철학자 문제)
    세마포어를 자바로 구현하였습니다.철학자 문제를 세마포어(Semaphore)를 이용하여 구현포크를 집고 놓는 과정에서 DeadLock(교착상태)이 발생할 수 있고, 이를 보여주기 위한 프로그램입니다.여기서 세마포어는 Critical 영역으로 포크가 해당됩니다
    리포트 | 2,000원 | 등록일 2007.12.25
  • [운영체제]shared memory 예에서 race condition발생
    , IPC_RMID,0); semctl(semid, IPC_RMID, 0); // 세마포어 삭제 }semaphore 사용한 race condition 방지 코드(II)semaphore ... |IPC_CREAT); //세마포어 sem.val=1; semctl(semid, 0, SETVAL, sem);semaphore 사용한 race condition 방지 코드(I)if ... #include sys/sem.h #include sys/types.h #include unistd.h #include errno.h int semid; struct sembuf
    리포트 | 6페이지 | 2,000원 | 등록일 2005.12.06
  • 리눅스
    drivers/scsi/ : SCSI 인터페이스 관리 ipc/ 프로세스간 통신(inter-process comm.)을 지원하기 위한 루틴 semaphores, shared memory ... /lib - 시스템 공유 라이브러리 디렉토리 /home - 사용자 홈 디렉토리 (ex: /home/ssyoo, /home/pirami..) ... Tanenbaum의 Minix 기반 Philosophy of COPYLEFT(open source) GNU support Various Distributions : Redhat, Debian
    리포트 | 10페이지 | 1,000원 | 등록일 2008.12.23
  • [컴퓨터학과] WindowsXP OS 구조
    , mutexes, semaphores, threads and timers) control objects (asynchronous procedure calls, interrupts, ... Environmental subsystems emulate different operating systems Protection subsystems provide security ... size of 4 KB The XP VM manager uses a two step process to allocate memory The first step reserves a
    리포트 | 14페이지 | 2,500원 | 등록일 2009.04.15
  • 병렬처리에서 Semaphore
    SEMKEY 2345union semun{int val;struct semid_ds *buf;unsigned short int *array;};static int semid;int ... s){s := s+1; /* must be atomic */}Init(Semaphore s, Integer v){s := v;}A, B, C 세개의 쓰레드가 있고, A라는 쓰레드는 ... 를 위한 sembuf 구조체를 정의한다.struct sembuf mysem_open = {0, -1, SEM_UNDO}; // 세마포어 얻기struct sembuf mysem_close
    리포트 | 10페이지 | 1,500원 | 등록일 2009.10.05
  • [운영체제]나쵸스(nachos) 프로젝트
    (원래는 monitor lock을 release하고 semaphore의 P()를 하도록 되어 있다). ... free 시키는 문제⑧ sleep에서 interrupt disable를 부르는 이유⑨ semaphore와 condition variables의 차이점⑩ alarm, timer, interrupt의 ... Variable With Interrupt Enable/Disable1) Design 및 구현원래 Semaphore로 구현되어 있던 부분을 Enable/Disable로 바꾸고, 원래 semaphore
    리포트 | 63페이지 | 1,500원 | 등록일 2006.09.29
  • 세마포어(Semaphore) 프로그램
    {#include #include #include int semget(key_t key, int nsems, int semflg);int semop (int semid, struct ... sembuf *sops, unsigned nsops);int semctl(int semid, int semnum, int cmd, union semun arg);세마포어의 관리세마포어는 ... ) {int status = 0;union semun sem_union;if((semid = semget(semkey,1,0666 | IPC_CREAT | IPC_EXCL)) ==
    리포트 | 12페이지 | 1,500원 | 등록일 2005.01.09
  • nachos
    이 중 thread.cc는 thread의 생성과 소멸 sleep, yield 등의 제어를 담당한다.synchro.cc는 semaphore, lock, condition variable과 ... stuff on the stack, we add 4 to the offset. ... ::Thread(char* threadName){name = threadName;stackTop = NULL;stack = NULL;status = JUST_CREATED;for (
    리포트 | 36페이지 | 1,000원 | 등록일 2008.12.06
  • System Thread
    작업을 수행 자신 ( 쓰레드 ) 는 사용자 보다 높은 우선순위로 설정 RemoveDevice함수에서 멈추라는 지시가 있을 때까지 리턴이 없이 무한 루프로 동작 IRP처리를 위해서 semaphore
    리포트 | 42페이지 | 3,500원 | 등록일 2009.06.05
  • Thread 루틴분석
    가정하는 이유- semaphore와 condition variables의 차이점- alarm, timer, interrupt의 관계- Semaphore class 분석2. thread ... 을 통해 구현된다. block된 thread는 다른 thread에 의해서 깨어나 ready queue 뒤로 가서 스케쥴링을 기다릴 수 있는데 conditional variable(semaphore ... switching을 위한 - swith.s, scheduler.cc 등이 있다.※ 목차1. thread 루틴, synchronization 루틴 분석- thread 생성에서 소멸까지의
    리포트 | 13페이지 | 1,500원 | 등록일 2006.11.18
  • 나초스 스레드 코드분석
    operationsemaphore = new Semaphore("test", 0);semaphore->SelfTest();delete semaphore;// test locks, ... ping이라는 static semaphore를 더 만들어 이것을 각각 10번씩 P()와 V()를 번갈아가며 테스트 한다. ... (Semaphore는 sync.cc에 정의되어 있다)semaphore의 SelfTest는 ping이라는 static Semaphore를 만들고 만들어진 test라는 semapore에서
    리포트 | 5페이지 | 1,500원 | 등록일 2004.09.17
  • Embedded System에서 RTOS 구현 및 응용
    (semaphore에 대해서는 아래에서 설명)semaphore를 얻지 못하면 shared resource를 얻을 수 없으며 일단 semaphore를 얻으면 shared resource를 ... 이외에 semaphore라는 mechanism이 이용된다. ... 다른 task를 위해서 shared resource를 다 쓰면 semaphore를 풀어야 한다.제 5 절 InterruptⅠ.
    리포트 | 30페이지 | 2,500원 | 등록일 2005.05.21
  • 세마포어를 이용한 프로그램
    #include #include #include#define Time 1000HANDLE hSemaphore;bool NowTolgateUse ... ("%s가 톨게이트에 들어가려고 대기중 입니다. ... //INFINTE로 지정한다면 함수의 타임아웃 간격은 결코 경과하지 않는다}Sleep(Time);printf("%s가 톨게이트에 들어가려고 시도합니다.\n",Name[0]);
    리포트 | 1,500원 | 등록일 2005.09.17
  • [운영체제] 운영체제 레포트
    __finally{// You, 더 이상 스레드들이 semaphore object가 신호화되기 때문에 성공적으로 기다릴 수 없습니다. semaphore의 상태는 그것의 카운트가 영 ... 의 첫 번째 안에 semaphore가 위치하는 것을 기다립니다. ... 운영체제(MS윈도의 API에서critical section, mutex, semaphore)Critical Section ObjectsCritical section object는 이것과
    리포트 | 11페이지 | 1,000원 | 등록일 2003.12.04
  • [운영체제] The readers and writers problem
    1CPU 제어semaphore mutex = 1; semaphore db = 1; int rc = 0;down( db) db(0) sleepthink_up_data();앞에서 살펴본 ... ; semaphore mutex = 1; /* 상호 배제 controls access to 'rc'*/ semaphore db = 1; /* 데이터베이스 접근 제어 */ int rc ... mutex = 1; semaphore db = 1; int rc = 0;down( mutex) mutex=0rc = rc - 1 rc = oIf(rc==0)up( db) db =
    리포트 | 24페이지 | 1,000원 | 등록일 2003.11.16
  • 아이템매니아 이벤트
  • 유니스터디 이벤트
AI 챗봇
2024년 09월 15일 일요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
8:58 오후
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
9월 1일에 베타기간 중 사용 가능한 무료 코인 10개를 지급해 드립니다. 지금 바로 체험해 보세요.
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감
방송통신대학 관련 적절한 예)
- 국내의 사물인터넷 상용화 사례를 찾아보고, 앞으로 기업에 사물인터넷이 어떤 영향을 미칠지 기술하시오
5글자 이하 주제 부적절한 예)
- 정형외과, 아동학대