Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Jan 1996 20:30:35 -0800 (PST)
From:      kline@tera.com (Gary Kline)
To:        questions@freebsd.org
Subject:   Returned mail: Remote protocol error (fwd)
Message-ID:  <9601200430.AA26321@tera.com>

next in thread | raw e-mail | index | archive | help
	[[[ Odd:: ]]]

> From Mailer-Daemon Fri Jan 19 20:22:47 1996
> Date: Fri, 19 Jan 96 20:18:00 PST
> Content-Type: text
> Content-Length: 1768      
> 
> According to Chuck Robey:
> > 
> > On Fri, 19 Jan 1996, Garrett A. Wollman wrote:
> > 
> > > > Many drivers are written for streams...there was a linux project
> > > > (I understand on hold) to move streams into linux...
> > > 
> > > > It probably is advantageous to support streams...
> > > 
> > > It is well-known to be disadvantageous to actually /use/ streams.
> > 
> > Garrett, I originated this stream, asking Mike Smith if he knew of any 
> > streams-negativisms.  Sounds like you do, would you care to amplify?  I'm 
> > really curious, because they seem like (to me) an analog to stackable 
> > filesystems, for character io.  Why not?
> > 
> > > 
> 
> 	Likewise.  Around 10 years ago I wrote some of the first
> 	Streams drivers for a SVR2 port.  I'd written a 
> 	bastardly difficult standard tty driver months earlier,
> 	then wrote 2 or 3 modules using the Streams model.  Dennis Ritchie
> 	helped me become familiar with the standard because it 
> 	was so new.  (Streams was Dennis' idea, BTW, altho I don't
> 	know how much hacking he actually did.)  He wanted to
> 	make device drivers as easy as it was to use curses or
> 	other standard unix tools.  
> 
> 	You could `push' or `pop' functions//modules onto an I/O
> 	device.  It turned writing at least I/O drivers into something
> 	like building things out of tinker-toys.  Simple.
> 
> 	I don't know if there is any signifigant overhead++ to
> 	Streams as compared to ye-olde-standard.  After those weeks
> 	of device hacking I moved on and never read any studies.
> 
> 	So I'd like to hear the downside, Garrett.  Streams is
> 	about the only edge the System-5 has over BSD, IMHO.  If
> 	the Linux bunch is going that route it seems to me that 
> 	we could leverage off their effort.  (?)  But if there is
> 	a non-religious disadvantage, please clue us all in.
> 
> 	gary kline
> 
> 
> 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9601200430.AA26321>