IPC (Inter-Process Communication, 프로세스 간 통신) - 4. 프로세스 간 데이터를 주고받는 방법
4️⃣ 프로세스 간 데이터를 주고받는 방법 (메시지 큐, 소켓, 시그널 등)이전 장에서는 프로세스 간 데이터를 공유하는 방식(공유 메모리, 파일, 파이프) 에 대해 다뤘습니다. 이번에는 프로세스 간 데이터를 주고받는 방법을 알아보겠습니다.프로세스는 독립적인 실행 단위이므로, 데이터를 주고받기 위해 운영체제가 제공하는 메시지 큐, 소켓, 시그널 같은 통신 방법을 사용해야 합니다.📌 1️⃣ 메시지 큐 (Message Queue)메시지 큐는 운영체제가 제공하는 큐(Queue)를 이용해 프로세스 간 데이터를 주고받는 방식입니다.이 방식은 한 프로세스가 메시지를 큐에 넣고, 다른 프로세스가 큐에서 메시지를 가져가는 방식으로 동작합니다.🔹 동작 방식프로세스 A가 운영체제에 메시지를 보냄 (큐에 메시지 추가)운영..
2025.02.08