IPC 선택 기준
데이터 모양과 관계가 통신 방식을 정합니다
프로세스가 독립 주소 공간을 유지한 채 협력하려면, 전달량과 동기화 비용을 먼저 봅니다.
Stream
파이프
셸 도구 조합처럼 한 방향 바이트 흐름이 필요할 때 단순합니다.
Message
큐와 소켓
요청 단위와 경계를 보존해야 하면 메시지 기반 모델을 씁니다.
Memory
공유 메모리
대량 데이터를 빠르게 나누지만 락과 세마포어가 함께 필요합니다.
프로세스 관계
데이터 크기
메시지 경계
동기화 비용