Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA
Path: utzoo!linus!philabs!cmcl2!seismo!brl-tgr!tgr!root%bostonu.csnet@CSNET-RELAY.ARPA
From: root%bostonu.csnet@CSNET-RELAY.ARPA (BostonU SysMgr)
Newsgroups: net.unix-wizards
Subject: Re: how big is a pipe?
Message-ID: <1666@brl-tgr.ARPA>
Date: Mon, 23-Sep-85 13:36:09 EDT
Article-I.D.: brl-tgr.1666
Posted: Mon Sep 23 13:36:09 1985
Date-Received: Wed, 25-Sep-85 11:09:10 EDT
Sender: news@brl-tgr.ARPA
Lines: 16


>From: rbp@investor.UUCP (Bob Peirce)
>How big is the pipe?  I read somewhere pipes use the root file system,
>which on our computer has about 1100 free blocks.  Yet, I have used
>cphier to transfer, for example, the entire netnews source, including
>rn, from one drive to another.  All I created was the highest level
>directory.  Cphier made all the rest.  Will it sometimes work and sometimes
>fail on a transfer of this size?

If the 'producer' gets too far ahead of the 'consumer' the 'producer'
will be blocked at it's next attempt to write to the pipe until the
'consumer' catches up some. The answer is no, it should not fail in the
way you fear, of course, Murphy has proven that it will find a different
way to fail :-)

	-Barry Shein, Boston University