1. 프로세스간 통신
- 프로세스간 통신의 정의
1) 독립된 프로세스 간에 데이터를 주고 받는 행위를 의미함.
- 프로세스간 통신의 문제점.
1) 독립된 프로세스는 공유하는 메모리가 존재하지 않기 때문에 메모리를 공유해서 데이터를 주고 받는 것은 불가능!
- 해결책
1) 운영체제는 서로 독립된 프로세스들이 데이터를 주고 받을 수 있도록 '파이프'라는 것을 제공한다.
2. 파이프의 생성
- 파이프 생성 함수
#include <unistd.h>
int pipe(int fd[2]);
3. 파이프의 생성과 프로세스간 통신
'[+] Information > [-] Network' 카테고리의 다른 글
[2009/07/03] 프로세스간 통신2 (0) | 2009.07.03 |
---|---|
[2009/06/28] 예제소스(pipe1.c) (0) | 2009.06.28 |
[2009/06/27] 예제소스(echo_multiserv.c, echo_multiclnt.c) (0) | 2009.06.27 |
[2009/06/27] 프로세스 기반의 다중접속 서버의 구현. (0) | 2009.06.27 |