IPC (1) 썸네일형 리스트형 IPC IPC는 Inter Process Communication의 약자로, 프로세스 간 통신을 뜻한다. 앞서 살펴봤듯이, Pipe 외에도 많은 방법들이 존재한다. 이번 게시글에서는 IPC의 수단들을 구체적으로 다뤄보려고 한다. Message Queue 구조는 위와 같은 형태이다. 언뜻 보면 pipe와 비슷하다고 생각할 수 있다. 허나 중요한 차이점은 위와 같은 구조가 pipe는 데이터의 흐름이라면 message queue는 메모리 공간에 존재한다는 것이다. 또한, 두 프로세스 간이 아닌 여러 프로세스들이 활용할 수 있다. message queue를 사용하기 위해 쓰이는 함수들은 다음과 같다. int msgget (key_t key, int msgflg) key에는 message queue의 key가 들어간다,.. 이전 1 다음