학교 공부/시스템 프로그래밍
시스템 프로그래밍, Pipes and Redirection
1. 프로세스간의 커뮤니케이션 UNIX pipes는 IPC(InterProcess Communication, 프로세스간의 협동을 위함)의 형태! POSIX 시스템에서의 IPC폼의 예시 : Pipes, Sockets, Shared memory, Signals, Process return values, Enviroment variables, etc... 이 중에서 특히 UNIX Pipes를 살펴보자. 2. Pipes A. Pipes란? 한 데이터 처리 단계의 출력이 다음 단계의 입력으로 이어지는 형태로 연결된 구조 file-like abstraction for IPC, Reading과 writing엔 UNIX I/O 함수들을 사용한다. 파일 디스크립터로 표현된다. 처음에는 이 Pipe가 뭐 어떤 프로세스든 ..