프로세스 간 통신: 두 판 사이의 차이

IT위키
(새 문서: '''IPC; Inter-Process Communication''' * 프로세스들 사이에 서로 데이터를 주고 받는 행위 또는 그에 대한 방법이나 경로 == 주요 용도 == * 프로세...)
 
(차이 없음)

2022년 1월 4일 (화) 16:23 기준 최신판

IPC; Inter-Process Communication

  • 프로세스들 사이에 서로 데이터를 주고 받는 행위 또는 그에 대한 방법이나 경로

주요 용도[편집 | 원본 편집]

  • 프로세스 간 정보공유
  • 계산 가속화
  • 모듈성
  • 편의성

주요 통신 방식[편집 | 원본 편집]

방식 지원 환경
파일
신호
  • 대부분의 운영 체제,
  • 윈도우와 같은 일부 시스템은 C 런타임 라이브러리에서만 신호 제공
소켓
  • 대부분의 운영 체제
메시지큐
  • 대부분의 운영 체제
파이프
  • 모든 POSIX 시스템, 윈도우
지평 파이프
  • 모든 POSIX 시스템, 윈도우
세마포어
  • 모든 POSIX 시스템, 윈도우
공유 메모리
  • 모든 POSIX 시스템, 윈도우
메시지 전달 (비공유)
  • MPI 패러다임
  • 자바 RMI
  • CORBA
  • MSMQ
  • 메일슬롯
메모리 맵 파일
  • 모든 POSIX 시스템, 윈도우