Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!killer!netsys!lll-winken!lll-lcc!well!aleks
From: aleks@well.UUCP (Brian J. Witt)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Protected Address Spaces (Was: Re: Suggestion for 1.4)
Summary: Removing a process when it went sour
Keywords: package, CAOS, exceptions
Message-ID: <6372@well.UUCP>
Date: 25 Jun 88 23:42:54 GMT
References: <8806021714.AA12190@jade.berkeley.edu> <611@myrias.UUCP> <18191@cornell.UUCP> <858@netxcom.UUCP> <18240@cornell.UUCP> <723@applix.UUCP>
Reply-To: aleks@well.UUCP (Brian J. Witt)
Organization: Bug Squashers, Unlimited
Lines: 17

In article <723@applix.UUCP> scott@applix.UUCP (Scott Evernden) writes:
>Most of the time I crash not because of random scribblings, but more often
>due to stack unwinding trouble, divide by zero, bus errors, illegal
>instructions and that sort of thing.
>

   Actually, what some memory management might provide is the ability
 to remove the faulting process completely.  Freeing file handles, locks
 memory, libraries, etc (see ARP people for more resources to track).
 An article about CAOS, the original planned DOS, Carl S. envisioned
 packages that processes were encapsulated, and could be "cut out"
 of memory without affecting anything else!  Waht a neat idea :-)
 
>-scott

     -- I bought it for the multi-tasking,
     -- but the salesperson sez it does graphics, too!
     -- brian