• 캠퍼스북
  • 파일시티 이벤트
  • LF몰 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트
  • 통합검색(122)
  • 리포트(112)
  • 시험자료(7)
  • 자기소개서(3)

"semaphore" 검색결과 1-20 / 122건

  • 파일확장자 [리눅스] 생산자와 소비자 구현 (fork,pthread,semaphore,mutex)
    1. pthread의 mutex만을 이용한 생산자/소비자#include #include int buffer[100];int count = 0;int
    리포트 | 10,000원 | 등록일 2011.07.05 | 수정일 2020.03.19
  • 한글파일 UNIX/Linux에서 system call로 제공하는 shared memory, semaphore 기능을 이용한 producer-consumer 프로그램
    UNIX/Linux에서 system call로 제공하는 shared memory, semaphore 기능을 이용한 producer-consumer 프로그램 1 ) Source Code ... sys/types.h> #include #include #include #define SEMKEY 0x100// 세마포어 ... #include // 헤더화일 선언 #include #include #include #include
    리포트 | 10페이지 | 50,000원 | 등록일 2013.07.30
  • 한글파일 [semaphore를 이용한 producer-consumer ] semaphore를 이용한 producer-consumer 프로그램
    #include // semaphore라이브 러리. ... semaphore를 이용한 producer-consumer 프로그램 소스 작성 / 주석. { #include #include #include ... 라이브러리 설명 semaphore : condition value처럼 또하나의 동기화를 위한 방법이다. .
    리포트 | 8페이지 | 1,000원 | 등록일 2004.06.19
  • 한글파일 쓰레드의 동기화를 Pthread의 semaphore와 condition variable, java의 동기화를 이용해서 구현
    < 라이브러리 사용 방법과 프로그램 구성> semaphore를 사용하기 위해선 semaphore.h 파일을 인클루드 시켜야함. semaphore 변수는 ... #include //세마포를 쓰기 위해 세nsumer(void *arg) { struct buffer *p = (struct buffer *)arg;//스트럭쳐 ... #include #include #include #include
    리포트 | 13페이지 | 2,000원 | 등록일 2006.11.24
  • 파일확장자 운영체제 과제[Semaphore를 사용해서 Producer-Consumer Relationship 구현(Linux&C언어)]
    그 후 pthread 와 semaphore 를 선언해주고 join 을 실행합니다. ... 가 buffer에 없는 경우 wait에 의해 consume semaphore가 block됩니다. ... 그리고 소비가 끝난 후에는 buffer 에서 data 가 하나 소비되었으니 자리가 생겼다는 것을 produce semaphore 에 post 로 알려줍니다.
    리포트 | 5페이지 | 5,000원 | 등록일 2020.11.22
  • 워드파일 임계 영역(Critical section)과 이를 해결하기 위한 방안
    바로 이진 세마포어(binary semaphore), 계수 세마포어(counting semaphore) 입니다. 각각의 특징에 대해 알아보도록 하겠습니다. ... 계수 세마포어(counting semaphore) 계수 세마포어의 특징으로는, 초기값이 정해질 때 가능한 자원의 수 만큼 정해지게 됩니다. ... 이진 세마포어(binary semaphore) 이진 세마포어의 특징으로는, 이름의 ‘이진’에서 알 수 있다시피 값으로 0이나 1을 가지게 됩니다.
    리포트 | 2페이지 | 1,000원 | 등록일 2022.03.27 | 수정일 2024.04.17
  • 워드파일 잠자는 이발사 문제 분석
    경쟁조건에 빠지지 않도록 하기 위해 3개의 semaphore를 이용한다. ... 이처럼 semaphore 변수를 활용하여 여러 손님이 동시에 접근하는 것을 제한하여 잠자는 이발사 문제를 해결할 수 있다. ... 그러고 난 후에 barbers를 up시켜 이발이 가능한 상태임을 표시하고 mutex를 up시켜 임계 구역에서 나온 뒤, 이발을 시작한다. 3개의 semaphore변수를 통해서 이발사와
    리포트 | 2페이지 | 2,500원 | 등록일 2020.09.17
  • 워드파일 [A+] 운영체제 족보모음 2018~2022년도
    Problem 4.4 Please write synchronization codes with semaphore to guarantee no deadlock. for dining philosophers ... mutual exclusion with TestAndSet().(5 points) Problem 4.3 Please fill the below blanks to implement semaphore ... first scheduled.
    시험자료 | 4페이지 | 3,000원 | 등록일 2023.06.21 | 수정일 2023.07.06
  • 워드파일 현대오일뱅크 IT 전산담당 합격 자소서
    주로 Process의 Context switch, Shared memory, Pipe , Process scheduling, mutex, semaphore 등에 관해 학습했습니다.
    자기소개서 | 4페이지 | 3,000원 | 등록일 2021.12.02
  • 워드파일 CGV IT기획/운영 직무 자기소개서, 직무면접 후기
    주로 Process의 Context switch, Shared memory, Pipe 와 멀티스레딩에 대해 학습했고, Process scheduling의 여러 방법과 mutex, semaphore
    자기소개서 | 4페이지 | 3,000원 | 등록일 2021.12.02
  • 한글파일 NH선물 합격 자소서 IT + 면접 질문
    여러 방법과 mutex, semaphore 등을 이용한 동기화에 관해 학습했습니다. ... 웹사이트의 경우 주로 Vue.js, mysql을 이용하여 개발하였고, 애플리케이션의 경우 android studio, 알고리즘 개발의 경우 리눅스 환경에서 tensorflow를 이용한 ... Context switch, Shared memory, RPC, Pipe 와 Threads의 병렬화, 멀티스레딩, Pthread, Java thread 등에 대해 학습했고, Process scheduling의
    자기소개서 | 4페이지 | 3,000원 | 등록일 2021.12.18
  • 한글파일 Producer-Consumer 프로세스를 이용한 bounded buffer 문제 solution 설계 레포트
    semaphore가 신호 상태가 되어 호출하는 thread가 semaphore를 획득합니다. ... 이 함수에는 세 개의 매개 변수가 전달됩니다. (1) semaphore의 HANDLE, (2) semaphore 값을 어느 정도 증가시킬 수 있는지, (3) semaphore의 이전 ... 이 프로젝트에서는 mutex를 나타내기 위해 binary semaphore 대신 mutex 잠금 및 빈 전체에 대해 표준 계산 semaphore를 사용합니다.
    리포트 | 7페이지 | 1,000원 | 등록일 2017.12.09
  • 한글파일 조선대학교 운영체제 기말 정리본(2019, 개인정리, 최종 A학점)
    -상호 배제용 세마포어의 초기값은 1임 위의 문제에서 세마포어를 이용해서 문제를 해결하는 방법 int c = 0; //전역변수 semaphore s = 1; void func(int ... i){ semWait(s); /*여기부터*/ a++; /*여기까지 임계영역임*/ semSignal(s); return (++b); } 6장 Deadlock의 발생 조건 응용문제, ... Running, Ready, Blocked 등등) ▷스레드가 Blocked 상태가 되면 CPU 레지스터들은 context 저장소인 TCB에 저장됨 ▷실행 스택(An execution stack
    시험자료 | 10페이지 | 3,000원 | 등록일 2019.12.23 | 수정일 2024.01.09
  • 한글파일 운영체제 Synchronization(C,Java 소스코드 및 설명 포함)
    ) 제 출 자 : 000 운영체제 0000000 000 (1)Pthread 라이브러리 사용(semaphore, mutex 사용) 1)소스코드 2)소스코드 주요부분 코멘트 sem_init ... (acquire(S)) sem_post() : unlock함수이다. V 오퍼레이션에 해당하고, 다 쓴 자원을 내어 놓는다는 의미에서 release(S)라고도 한다. ... ; } } void *consumer(void *arg) { struct buffer *p = (struct buffer *)arg; int msg; while(1) { sleep(
    리포트 | 18페이지 | 1,500원 | 등록일 2014.01.16
  • 파일확장자 운영체제 Thread, Semaphore 동작과정 코드 예시 및 상세 설명
    public class Factory {//팩토리(메인)클래스public static void main(String args[]) {Buffer server = new BoundedBuffer ... BoundedBuffer클래스로 이동Thread producerThread = new Thread(new Producer(server)); //12. ... Consumer 생성자(이동)의 thread 객체 생성//Consumer클래스로 이동producerThread.start(); //18. 생산자thread 실행.
    리포트 | 2페이지 | 1,000원 | 등록일 2016.05.21
  • 한글파일 barbershop 이발소 세마포어 알고리즘
    sofa = 4; semaphore barber_chair = 3, coord = 3; semaphore mutex1 = 1, mutex2 = 1; semaphore cust_ready ... 그렇지만 한번 시도해보라. /* program barbershop2 */ semaphore max_capacity = 20; semaphore sofa = 4; semaphore barber_chair ... ) { semWait (cust_ready); sber_chair = 3, coord = 3; semaphore mutex1 = 1, mutex2 = 1, mutex3 = 1; semaphore
    리포트 | 5페이지 | 1,000원 | 등록일 2016.04.27
  • 한글파일 Operating System Concept Ch6
    생각한다면 매 connection이 이루어 질때마다 value 값을 증가 시키고 이것이 최대수치에 달 했을 때는 semaphore_wait를 그리고 연결이 끊어졌을 때는 semaphore_signal을 ... { int value =0; condition con; semaphore_increment(){ //세마포어 release value++; con.signal(); } semaphore_decrement ... 간단하게 c로 정의하자면 typedef struct{ int value; struct process *list; }semaphore 인데 여기서 value를 문제의 소켓의 수 N이라고
    리포트 | 5페이지 | 1,000원 | 등록일 2016.04.12
  • 한글파일 운영체제 세마포 과제
    전까지 full을 대기시키고(=버퍼가 비어있을 때 소비자가 기다리도록 하는 세마포어) mutex를 0에서 1로 바꿔준 후 버퍼를 사용하고, mutex를 다시 1에서 0으로 바꿔준 후 siganl
    리포트 | 4페이지 | 1,000원 | 등록일 2016.08.07
  • 한글파일 [전남대]운영체제과제 Homework #6
    without busy waiting Wait(semaphore sem){ //미사용 sem.val-- if(sem.val ... 트랜잭션과 관련된 작업들이 부분적으로 실행되다가 중단되지 않는 것을 보장하는 능력 (2) Show that, if the acquire() and release() semaphore ... 다른 프로세서가 일하지 못하는 비용이 상호배타적 접근의 위험성보다 크다. (4) Show the pseudo code of the implementation of semaphore
    리포트 | 6페이지 | 1,000원 | 등록일 2018.08.10
  • 한글파일 메모리공유 4가지 방법의 비교 검토
    사용하여 semaphore,condition variable로 구현하는 방법 등 다양한 방법으로 동기화를 시켜보았다. ... 메모리공유 4가지 방법의 비교 검토 Producer-Consumer Syncronization을 위해 Java synchronization 기능을 이용하는 방법과 Pthread 라이브러리를
    리포트 | 1페이지 | 1,000원 | 등록일 2013.07.30
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업