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.