[OS 실습] 공유메모리와 thread 성능 비교

등록일 2003.06.16 한글 (hwp) | 9페이지 | 가격 1,000원

목차

1. 공유메모리
2. thread
3. Shared Memory와 pthread 프로그램 비교
4. 실행 환경
5. 결과출력(shared memory)

본문내용

1. 공유메모리

- fork
새로운 프로세스를 생성하는데 사용
반환값으로 parent process는 child process의 ID
child process는 0
실패시 -1 반환

- shared Memory 의 이용
//공유메모리를 부모와 자식관계 끼리 사용하는 공유메모리 할당 (IPC_PRIVATE)
shmid=shmget(IPC_PRIVATE, sizeof(SharedMemory),IPC_CREAT|0666);
//공유메모리 주소 반환
psharedMem=(SharedMemory*)shmat(shmid, (void*)0, 0);
//공유 메모리 삭제
shmctl(shmid, IPC_RMID,NULL);
*원하는 자료를 검색 해 보세요.
  • 질문 유형에 따른 검색엔진의 성능 비교 24 페이지
    1.1 연구의 목적 및 필요성 인터넷과 더불어 정보의 양이 급증하고 정보에 대한 요구 형태가 다양해지면서 정보검색에 관한 관심은 폭팔적으로 증가하고 있습니다. 정보검색 기술은 90년대 후반부터 인터넷의 발전과 더..
  • 고속 스위치 종류와 원리 및 기능 13 페이지
    1. 스위치(Switch)정의 : 기존의 이더넷 또는 토큰링과 같은 공유 매체 LAN과 다르게 전용 매체 교환 기술을 이용하며, 스위치에 연결된 모든 스테이션이 동시에 데이터를 송출할 수 있어 모든 사용자들이 10Mbps ..
  • [공학기술]ICP를 이용한 채팅 프로그램 구현 6 페이지
    ⇒ server.c 1 // server.c 2 3 #include <stdio.h> 4 #include <sys/shm.h> 5 #include <sys/msg...
  • 병렬처리 14 페이지
    . 병렬 처리 개요 - 다수의 프로세서들이 여러 개의 프로그램들 또는 한 프로그램의 분할된 부분들을 분담하여 동시에 처리하는 기술 병렬처리를 위한 조건 가. 다수의 프로세서(processor)들로 하나의 시스템을 구성할 수..
  • [화학] 화학페인트와 천연페인트 10 페이지
    1-1. 페인트의 정의 페인트는 피도물에 다양한 색상 및 광택을 부여하여 미려한 색상으로 아름답게 함은 물론, 피도체가 도막에 의해 그 아름다움을 계속 유지시켜주는 환경 미화 환경 보호의 기능을 부여하는것 이외에 전..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서