IPC(Inter Process Communication), 좀비 프로세스, 고아 프로세스
·
CS지식/운영체제
IPC(Inter-Process Communication)는 여러 프로세스가 서로 데이터를 주고받거나 자원을 공유하기 위해 사용되는 메커니즘을 의미합니다. 각 프로세스는 독립적인 메모리 공간을 가지므로, 프로세스 간 자원을 공유하거나 통신하려면 IPC 방식이 필요합니다. 다양한 IPC 방식은 프로세스 간 데이터 교환 및 동기화 문제를 해결하는 데 도움을 줍니다. 주요 IPC 방식과 함께 좀비 프로세스와 고아 프로세스에 대해서도 알아보겠습니다.1. IPC (Inter-Process Communication) 방식1.1. 공유 메모리 (Shared Memory)공유 메모리는 여러 프로세스가 동일한 메모리 공간을 공유하여 데이터를 전달하는 방식입니다. 각 프로세스는 해당 메모리 영역을 통해 서로 데이터를 읽거..