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>