프로세스 간 통신(Inter-Process Communication, IPC)이란 프로세스가 서로 통신 할 수 있도록 운영 체제에서 제공하는 메커니즘입니다. 이 통신에는 일부 이벤트가 발생했음을 다른 프로세스에 알리거나 한 프로세스에서 다른 프로세스로 데이터를 전송하는 프로세스가 포함될 수 있습니다. 여기서 말하는 프로세스가 무엇인지 말하자면, 프로세스는 일반적으로 CPU에 의해 처리되는 사용자 프로그램 , 시스템 프로그램 즉 실행중인 프로그램을 의미하며 ,작업 또는 태스크 라고 합니다. 프로세스 간 통신에 대한 접근 방식은 여러가지가 있는데 파이프(Pipe)는 유닉스 계열 운영 체제에서 제공되는 병행성 메커니즘의 하나로서, 두 프로세스가 생산자-소비자 모델에 따라 통신할 수 있게 해주는 원형 버퍼이다...