pipe 관련 질의입니다.

seongwon1의 이미지

안녕하세요??

포크로 자식 프로세스를 3개 만들고 부모 프로세스와 자식프로세스간 통신을

하려고 합니다. 그래서 pipe를 만들었는데요.

통신을 해야 할 값이 1개가 아니라 동시에 여러개의 값이 왔다갔다 해야지

되서 pipe를 여러개 만들었거든요.

그런데 이렇게 해도 되는 것인지 궁금합니다.

즉...제 말은요...

pipe(file_pipes) ........

pipe(file_pipes1)........

pipe(file_pipes2)........

이런식으로 했다는 건데요. 이렇게 하면 서로 각각 다른 파일 디스크립트를

공유할 수 있는지 궁금합니다.

고수님들 답변 부탁드리구요.

수고하세요.

moonzoo의 이미지

물론 가능합니다.