반응형

 

 

 

 

 

 

 

 

 

 

1. 프로세스간 통신(IPC)

 

- IPC 구현 방법

: Unnamed pipe - 부모 자식 프로세스 간의 통신에 사용한다.

: Named pipe - 상관관계 없는 프로세스들 간의 통신에 사용된다.

: Socket - 다른 컴퓨터상에서 동작하는 프로세스들간의 통신에 사용된다.

(같은 컴퓨터상에서도 이용 가능)

 

- 파이트 개요

: 단방향 통신( 양방향 통신을 위해서는 2개의 파이프를 사용해야함 )

: FIFO를 지원하는 특수 파일 - mkfifo 명령어를 사용해서 생성

 

 

 

 

 

2. Pipe기반 생산자 프로그램

 

 

 

 

3. 소비자 프로그램

 

 

4. 단방향 프로그램 결과

 

 

5. 양방향 생산자 프로그램

 

 

 

 

 

 

 

6. 양방향 소비자 프로그램

 

 

 

 

 

7. 양방향 IPC 통신 결과

 

 

 

 

 

 

 

 

 

 

반응형

+ Recent posts