home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / os / os2 / advocacy / 8506 < prev    next >
Encoding:
Internet Message Format  |  1992-11-18  |  1.9 KB

  1. Xref: sparky comp.os.os2.advocacy:8506 comp.os.os2.misc:36676
  2. Path: sparky!uunet!ogicse!uwm.edu!rutgers!njitgw.njit.edu!hertz.njit.edu!dic5340
  3. From: dic5340@hertz.njit.edu (David Charlap)
  4. Newsgroups: comp.os.os2.advocacy,comp.os.os2.misc
  5. Subject: Re: OS/2 Crashproof? NOT!
  6. Message-ID: <1992Nov16.164438.27020@njitgw.njit.edu>
  7. Date: 16 Nov 92 16:44:38 GMT
  8. Article-I.D.: njitgw.1992Nov16.164438.27020
  9. References: <1992Nov13.164155.14309@msc.cornell.edu> <gnash.721870994@ee.uts.EDU.AU> <BxsoLo.qF@csfb1.fir.fbc.com>
  10. Sender: news@njit.edu
  11. Organization: New Jersey Institute of Technology, Newark, N.J.
  12. Lines: 28
  13. Nntp-Posting-Host: hertz.njit.edu
  14.  
  15. In article <BxsoLo.qF@csfb1.fir.fbc.com> uunet!csfb1!jbrock writes:
  16. >
  17. >I'm sorry, but I do a lot of work on an IBM mainframe running VM/CMS,
  18. >and an application running in a virtual machine just does not crash the
  19. >system (unless the machine has special privileges), no matter how badly
  20. >behaved it is.  I can forgive UNIX for being crashable (it's *old*),
  21. >but I don't think a normal application (as opposed to a device driver
  22. >or something that touches the hardware directly) should ever be able to
  23. >crash a fully modern operating system.  We should have *something* to
  24. >show for all these years of operating system experience, shouldn't we?
  25.  
  26. VM/CMS is much more limited.  You don't have the ability to spawn
  27. additional processes or create additional virtual machines (that
  28. requires editing system parameter tables and re-IPLing the system).
  29. Under Unix, any process can spawn additional processes, each getting a
  30. slice of CPU time.
  31.  
  32. This will kill any Unix system:
  33.  
  34.     while (1) fork();
  35.  
  36. Such a thing can be done on most multitasking systems, and will kill
  37. any OS that allows user-level processes to spawn child processes.
  38. -- 
  39.   |)  David Charlap          | .signature confiscated by FBI due to
  40.  /|_  dic5340@hertz.njit.edu | an ongoing investigation into the
  41. ((|,)                        | source of these .signature virusses
  42.  ~|~
  43.