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