[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);
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서