home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / msdos / programm / 11581 < prev    next >
Encoding:
Internet Message Format  |  1992-12-22  |  2.2 KB

  1. Path: sparky!uunet!gatech!concert!aurs01!davis
  2. From: davis@aurs01.UUCP (Alan Davis)
  3. Newsgroups: comp.os.msdos.programmer
  4. Subject: Re: Normal MSDOS multitasking!
  5. Message-ID: <61766@aurs01.UUCP>
  6. Date: 22 Dec 92 21:39:02 GMT
  7. References: <dmurdoch.365.724454682@mast.queensu.ca> <1992Dec22.003509.8929@rd.hydro.on.ca> <1h7lrmINNpde@aludra.usc.edu>
  8. Sender: news@aurs01.UUCP
  9. Reply-To: davis@aurw17.aur.alcatel.com.UUCP (Alan Davis)
  10. Organization: Alcatel Network Systems, Raleigh NC
  11. Lines: 37
  12.  
  13. In article <1h7lrmINNpde@aludra.usc.edu> aliu@aludra.usc.edu (Alex Liu) writes:
  14. >Hi,
  15. >  I think what some people are missing is what is the idea of pipes.
  16. >Under Unix, the concept of Pipes comes from the idea of linking small
  17. >prewritten utilities to get something done as opposed to writing a
  18. >entirely new application.
  19. >
  20. .... explanation of KISS re: unix tools deleted
  21.  
  22. I missed the beginning of the thread, but I haven't seen anyone mention
  23. daemons, named pipe services, sockets, and other IPC type applications
  24. of multiprocessing. DOS/Windows does limited IPC, NT will probably do
  25. it robustly (Dave Cutler knows how to design robust OS's even if
  26. Bill Gates is clueless).
  27.  
  28. Unix allows several different flavors of multitasking, multiple processes
  29. launched from a single command line is one flavor, and is probably the
  30. most visible to the user. Multiple command lines is another user-oriented
  31. flavor, whether the additional commands are put into background or are
  32. running in a different console window. 
  33.  
  34. Then there are the programs that run essentially in background doing
  35. nothing but waiting for input, these are database servers, network
  36. daemons, cron, etc. These programs do essentially what TSR's do for DOS,
  37. but take advantage of the multitasking features of Unix to continue
  38. processing while other work is being done on the same system.
  39.  
  40. All of this is common knowledge for most of the readers here. For those
  41. folks that haven't used a true multitasking system long enough to find
  42. it's usefulnes, it's difficult to envision just how convenient multitasking
  43. is. Like any tool more complex than a hammer, tho, it does take time to
  44. learn to use efficiently.
  45.  
  46. Alan Davis                      aur : davis@aurfs1
  47. Alcatel Network Systems         BIX : adavis
  48. adavis@rockdal.aud.alcatel.com  CIS : 72317,3661
  49.  
  50.