컴퓨팅에서 파이프라인이란 연속적으로 이루어진 데이터 처리의 집합으로, 한 요소의 출력은 다음 요소의 입력이 된다. 파이프라인의 요소들은 종종 병렬적으로 혹은 시분할방식으로 처리가 된다. 파이프라인을 이용하면 컴퓨터는 프로세스가 산술연산을 수행하는 동안에 다음번 명령어를 가져올 수 있다. 다음번 명령어는 버퍼에 가져다 놓는다. 이러한 cyle를 끊임없이 반복하므로써, 주어진 시간동안 더 많은 명령을 수행할 수 있다.
attachment:laundrypipe6.gif
Unix 파이프라인
유닉스 운영체제(:12)에서의 파이프라인은 표준 Stream들의 연속된 프로세스들을 말한다. 이들 프로세스들은 표준출력(:12)된 결과를 다른 프로세스에 표준입력(:12)형식으로 넘겨주는 방식으로 연결이 된다.
attachment:unixpipeline.png
유닉스 shell(:12)에서 파이프라인을 이용해서 작업을 처리하는 예이다.
컴퓨팅에서의 파이프라인
Unix 파이프라인
참고문서
Recent Posts
Archive Posts
Tags