home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / amiga / misc / 16950 < prev    next >
Encoding:
Internet Message Format  |  1992-11-17  |  1.6 KB

  1. Path: sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!cs.uoregon.edu!ogicse!network.ucsd.edu!sdcc12!cs!djohnson
  2. From: djohnson@cs.ucsd.edu (Darin Johnson)
  3. Newsgroups: comp.sys.amiga.misc
  4. Subject: Re: Why doesn't Amiga core-dump? *sigh*
  5. Message-ID: <41089@sdcc12.ucsd.edu>
  6. Date: 16 Nov 92 21:19:18 GMT
  7. Article-I.D.: sdcc12.41089
  8. References: <BxL1K6.CnG@usenet.ucs.indiana.edu> <1992Nov15.103719.9969@sth.frontec.se>
  9. Sender: news@sdcc12.ucsd.edu
  10. Organization: =CSE Dept., U.C. San Diego
  11. Lines: 24
  12. Nntp-Posting-Host: elvis.ucsd.edu
  13.  
  14. >> Basically, I'm asking.. what allows a UNIX to coredump, and relativeily,
  15. >> what does Amiga LACK that won't let it coredump w/o crashing?
  16. >
  17. >Memory protection.
  18.  
  19. Er, "memory tracking" is better.  Generally, anything that allows
  20. you to core dump will also have memory protection, but this does
  21. not mean that memory protection is the reason you can core dump.
  22. There can also be exceptions - for instance, a memory tracking
  23. system that did not have memory protections (ie, the original
  24. CAOS operating system).
  25.  
  26. Of course, I think the real question being asked is not about
  27. core dumps (which aren't very useful for most people) but rather
  28. how to have a faulty program not crash the machine.  That is
  29. a matter of memory *and* resource tracking, so that the process
  30. can be cleaned up completely when it fails.  Memory protection
  31. isn't required for this either, although without it, a faulty
  32. process may cause other processes to have errors - but won't
  33. necessarily crash the machine (unless it bumps into the OS memory).
  34. -- 
  35. Darin Johnson
  36. djohnson@ucsd.edu
  37.     Macintosh - you can buy better, but you can't pay more!
  38.