Article View: comp.os.msdos.programmer
Article #6166Re: Normal MSDOS multitasking!
From: Alan Davis
Date: Tue, 22 Dec 1992 21:39
Date: Tue, 22 Dec 1992 21:39
36 lines
2345 bytes
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!davisReferences:
<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