Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!auspex!guy From: guy@auspex.auspex.com (Guy Harris) Newsgroups: comp.misc Subject: Re: A tirade about inefficient software & systems Message-ID: <4368@auspex.auspex.com> Date: 14 Nov 90 01:35:51 GMT References: <1990Nov1.002513.8984@ico.isc.com> <8539@scolex.sco.COM> <1990Nov5.234245.5862@bkj386.uucp> Organization: Auspex Systems, Santa Clara Lines: 23 > Networking is done in the user domain on ATT boxes and ATT derived > UNIX. SCO went the berkeley way and put it in the kernel. As opposed to AT&T who, with all the TLI stuff in S5R3 and S5R4... ...went the Berkeley way and put it in the kernel. I shall assume that by "networking" you mean "network protocols up to and including the transport layer"; most protocols above that layer are, in UNIX systems, done in user mode. The generic statement "Networking is done in the user domain on ATT boxes and ATT derived UNIX" is false. There may be some implementations of networking on some AT&T machines and some AT&T-derived flavors of UNIX (although bear in mind that 4.[123]BSD is AT&T-derived UNIX...) that do their networking in user mode, but not *all* of them do. >I see no reason why the disk strategy and drivers as well as the buffers >couldn't be done this way. As long as you don't have to use the disk strategy and drivers to page the disk strategy and drivers into memory.... (You might have the disk driver for the disk containing other disk drivers wired down.)