IPC 선택 기준

데이터 모양과 관계가 통신 방식을 정합니다

프로세스가 독립 주소 공간을 유지한 채 협력하려면, 전달량과 동기화 비용을 먼저 봅니다.

Stream 파이프 셸 도구 조합처럼 한 방향 바이트 흐름이 필요할 때 단순합니다.
Message 큐와 소켓 요청 단위와 경계를 보존해야 하면 메시지 기반 모델을 씁니다.
Memory 공유 메모리 대량 데이터를 빠르게 나누지만 락과 세마포어가 함께 필요합니다.
프로세스 관계 데이터 크기 메시지 경계 동기화 비용