Article View: aus.computers.amiga
Article #18545Re: killing processes under csh
From: Standardt-Student
Date: Thu, 14 Nov 1991 16:23
Date: Thu, 14 Nov 1991 16:23
25 lines
2326 bytes
2326 bytes
In article <1991Nov12.010835.16161@newshost.anu.edu.au> goomcb32@vulcan.anu.edu.au (Miles Goodhew) writes:
>In propaganda <1991Nov11.185046.6524@CSD-NewsHost.Stanford.EDU>, comrade amorgan@Neon.Stanford.EDU (Crunchy Frog) rambles:
>>Does AmigaDos 2.0 have memory protection such that writing outside of
>>malloc'ed mem will cause a seg fault (or whatever) rather than a reboot?
>>To my mind, that is one of the major pains of developing on non-Unix
>>(or rather MSDOS, Mac OS, AmigaDos, etc) operating systems.
>
>There's a program called "enforcer", which utilises an mmu if you have one. I
>don't have an MMU, so I don't know a great deal about its operation. I
>believe that it doesn't just extinguish processes as in unix (it probably will
>let you though), it detects read and write hits outside a processes segment,
>etc.
>
>MHG.
>
As far as I know, enforcer will only catch accesses to some forbidden
addresses; it won't give you any kind of memory-protection. AmigaOS2.0
won't give you any protection; it is still designed to run on a 68000-
system and therefore it doesn't use the MMU. If one program crashes,
you still have to reboot, because nobody knows what the tasks did before
the OS stopped it. Every task has access to all resources at all times.
Christian
Sorry, no email at the moment.
Technical Details
Message-ID:
<1991Nov14.162311.12209@Informatik.TU-Muenchen.DE>Path:
arc1-ca.pugleaf.net!gmdzi!ieee.org!europa.asd.contel.com!darwin.sura.net!Sirius.dfn.de!fauern!NewsServ!studentReferences:
<1991Nov11.123902.10189@newshost.anu.edu.au> <1991Nov11.185046.6524@CSD-NewsHost.Stanford.EDU> <1991Nov12.010835.16161@newshost.anu.edu.au>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fee24,350356e73f9533e8 X-Google-Attributes: gidfee24,public X-Google-Thread: ffc26,350356e73f9533e8 X-Google-Attributes: gidffc26,public X-Google-Thread: 106ac0,350356e73f9533e8 X-Google-Attributes: gid106ac0,public X-Google-ArrivalTime: 1991-11-14 09:23:53 PST Path: arc1-ca.pugleaf.net!gmdzi!ieee.org!europa.asd.contel.com!darwin.sura.net!Sirius.dfn.de!fauern!NewsServ!student From: student@hphalle1e.informatik.tu-muenchen.de (Standardt-Student) Newsgroups: aus.computers.amiga,comp.sys.amiga.programmer,comp.sys.amiga.misc Subject: Re: killing processes under csh Message-ID: <1991Nov14.162311.12209@Informatik.TU-Muenchen.DE> Date: 14 Nov 91 16:23:11 GMT References: <1991Nov11.123902.10189@newshost.anu.edu.au> <1991Nov11.185046.6524@CSD-NewsHost.Stanford.EDU> <1991Nov12.010835.16161@newshost.anu.edu.au> Sender: news@Informatik.TU-Muenchen.DE (News System) Organization: Technische Universitaet Muenchen, Germany Lines: 25