프로세스 간 통신이란 프로세스들 사이에 서로 데이터를 주고받는 행위 또는 그에 대한 방법이나 경로를 뜻한다. \-- 위티백과익명의 PIPE를 통해서 동일한 PPID를 가진 프로세스들 간에 단방향 통신을 지원 생성된 PIPE에 대하여 Write 또는 Read만 가능하다.
전에 Process vs Thread 차이를 정리해보았다.여기선 서술 형태로 이 둘의 차이를 명료하게 풀어볼려고 한다.멀티프로세스 vs 멀티스레드멀티프로세스는프로세스마다 완전히 독립된 메모리 공간을 유지하기때문에 프로세스 사이에서 메시지를 주고받아야하는 경우에는 그만큼
disk에 있는 프로그램이 cpu가 연산, 즉, 컴파일하여 메모리의 로드된 상태그 프로세스 안에 있는 cpu의 작업 단위이 둘의 가장 큰차이는 "메모리 공유"이다.process는 os에게 독립적인 메모리공간을 할당받는다.반대로 Thread는 stack을 제외하고 나머지