🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #7933

Re: Help --> How to prevent the visit from the dreaded guru

#7933
From: Peter Kittel GERMANY
Date: Tue, 08 Jan 1991 08:44
30 lines
2139 bytes
In article <1991Jan5.200226.19718@msuinfo.cl.msu.edu> dailey@frith.uucp (Chris Dailey) writes:
>
>I don't care much about existing programs.

I hope you wear fireproof clothes. The Amiga is *not* a machine
for only exercising in programming, it is used in the real world
with existing programs. You actually can buy some!

>Even fake memory protection would due for many of us.  How about a
>command like "run such and such a program so it doesn't touch anything
>other than the OS".  It gets its own space, tucked away from the rest of
>the system?

I fear I can't explain this too well (perhaps someone other could
cut in): In AmigaOS (and in most other current OS's) you can't draw
a sharp line between program-owned and system-owned memory, because
of all that message passing to and fro. The Amiga implementation of
the message system is very fast, because it works with shared memory
so that the contents needs not to be copied. And these messages are
bidirectional, containing perhaps different data on reply. And all
this may happen asynchroneously. - In addition there are many data
structures that are created and owned by the system on demand of a
program, but this program also must be able to access these data.

You see, it's simply not possible to define the "own space" of a
normal Amiga program, so it also can't be easily protected by a MMU.

-- 
Best regards, Dr. Peter Kittel  // E-Mail to  \\  Only my personal opinions... 
Commodore Frankfurt, Germany  \X/ {uunet|pyramid|rutgers}!cbmvax!cbmger!peterk
Technical Details
Message-ID: <699@cbmger.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!spool2.mu.edu!uunet!cbmvax!cbmehq!cbmger!peterk
References: <611@caslon.cs.arizona.edu> <1991Jan4.203339.8800@maytag.waterloo.edu> <1991Jan5.200226.19718@msuinfo.cl.msu.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!spool2.mu.edu!uunet!cbmvax!cbmehq!cbmger!peterk
From: peterk@cbmger.UUCP (Peter Kittel GERMANY)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Help --> How to prevent the visit from the dreaded guru
Message-ID: <699@cbmger.UUCP>
Date: 8 Jan 91 08:44:17 GMT
References: <611@caslon.cs.arizona.edu> <1991Jan4.203339.8800@maytag.waterloo.edu> <1991Jan5.200226.19718@msuinfo.cl.msu.edu>
Reply-To: peterk@cbmger.UUCP (Peter Kittel GERMANY)
Organization: Commodore Bueromaschinen GmbH, West Germany
Lines: 30