Subject: Re: Faster pipes, now with uvm_loan()
To: Manuel Bouyer <bouyer@antioche.lip6.fr>
From: Greywolf <greywolf@starwolf.com>
List: tech-kern
Date: 04/27/2001 16:49:06
On Thu, 26 Apr 2001, Manuel Bouyer wrote:

# On Thu, Apr 26, 2001 at 10:02:23AM +0200, wojtek@3miasto.net wrote:
# > > > Is this right?  A MicroVAX is has better than twice the pipe bandwidth
# > > > of a 68040?
# > >
# > > I don't know how they should perform, but if the vax had good local disks
# >
# > are pipes going through disk?
#
# No

To clarify to anyone who's never experienced "old" UNIX:  Pipes used to
be set up using a disk block, IIRC.  Each process running piped would
consume one such block.  Or was it a block out of the cache (which was
tied to a block on disk)?

In either case, on-disk piping went away with (I *think*) 4.x BSD, possibly
earlier (I seem to remember SVR2 still using on-disk pipes).

# Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr

				--*greywolf;
--
*BSD: better for your uptime than Viagra.