🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #6166

Re: Normal MSDOS multitasking!

#6166
From: Alan Davis
Date: Tue, 22 Dec 1992 21:39
36 lines
2345 bytes
In article <1h7lrmINNpde@aludra.usc.edu> aliu@aludra.usc.edu (Alex Liu) writes:
>Hi,
>  I think what some people are missing is what is the idea of pipes.
>Under Unix, the concept of Pipes comes from the idea of linking small
>prewritten utilities to get something done as opposed to writing a
>entirely new application.
>
.... explanation of KISS re: unix tools deleted

I missed the beginning of the thread, but I haven't seen anyone mention
daemons, named pipe services, sockets, and other IPC type applications
of multiprocessing. DOS/Windows does limited IPC, NT will probably do
it robustly (Dave Cutler knows how to design robust OS's even if
Bill Gates is clueless).

Unix allows several different flavors of multitasking, multiple processes
launched from a single command line is one flavor, and is probably the
most visible to the user. Multiple command lines is another user-oriented
flavor, whether the additional commands are put into background or are
running in a different console window. 

Then there are the programs that run essentially in background doing
nothing but waiting for input, these are database servers, network
daemons, cron, etc. These programs do essentially what TSR's do for DOS,
but take advantage of the multitasking features of Unix to continue
processing while other work is being done on the same system.

All of this is common knowledge for most of the readers here. For those
folks that haven't used a true multitasking system long enough to find
it's usefulnes, it's difficult to envision just how convenient multitasking
is. Like any tool more complex than a hammer, tho, it does take time to
learn to use efficiently.

Alan Davis                      aur : davis@aurfs1
Alcatel Network Systems         BIX : adavis
adavis@rockdal.aud.alcatel.com  CIS : 72317,3661
Technical Details
Message-ID: <61766@aurs01.UUCP>
Path: arc1-ca.pugleaf.net!sparky!uunet!gatech!concert!aurs01!davis
References: <dmurdoch.365.724454682@mast.queensu.ca> <1992Dec22.003509.8929@rd.hydro.on.ca> <1h7lrmINNpde@aludra.usc.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!gatech!concert!aurs01!davis
From: davis@aurs01.UUCP (Alan Davis)
Newsgroups: comp.os.msdos.programmer
Subject: Re: Normal MSDOS multitasking!
Message-ID: <61766@aurs01.UUCP>
Date: 22 Dec 92 21:39:02 GMT
References: <dmurdoch.365.724454682@mast.queensu.ca> <1992Dec22.003509.8929@rd.hydro.on.ca> <1h7lrmINNpde@aludra.usc.edu>
Sender: news@aurs01.UUCP
Reply-To: davis@aurw17.aur.alcatel.com.UUCP (Alan Davis)
Organization: Alcatel Network Systems, Raleigh NC
Lines: 37