[C#] MMF(Memory-Mapped File)로 IPC(프로세스간 통신, Inter-Process Communication)하기
카테고리: C# + Unity
IPC(프로세스간 통신, Inter-Process Communication) IPC(Inter-Process Communication, 프로세스간 통신)는 여러 프로세스가 데이터를 주고받거나 작업을 조율하기 위해 사용하는 메커니즘을 의미한다. IPC는 운영 체제와 애플리케이션 개발에서 필수적인 요소로, 서로 독립적으로 실행되는 프로세스 간에 효율적이고 안전하게 통신할 수 있도록 지원한다. IPC의 주요 기법 1. 파이프 (Pipes) 익명 파이프: 부모-자식 프로세스 간에 데이터 교환 이름 있는 파이프(Named Pipes): 서로 독립적인 프로세스 간 통신 가능 데이터가 일방향 또는 양방향으로 흐름 2. 메시지 큐 (Message Queues) 프로세스 간 메시지를 큐에 넣고