🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: MMU + A3000 + AmigaOS2.0 == Non-crashing system?

#4690
From: Valentin Pepelea
Date: Sat, 04 Aug 1990 03:00
33 lines
2374 bytes
In article <20927@grebyn.com> ckp@grebyn.UUCP (Checkpoint Technologies) writes:
>
> I think this is grand.  In fact, Commodore seems to be planning this,
> because they already have plans to implement Virtual Memory.
> Unfortunately VM does not necessarily imply "protection". It offers only
> a larger virtual memory area than available physical memory provides.
>
> My definition of "Protection": Where each program has a unique
> virtual address space, and where the address space of all other programs
> is unaddressable, except in such case that two tasks formally agree to
> share some memory space and make this known to the OS.

Actually, memory protection and separate adress spaces are two different
concepts, just like virtual memory is distinct from memory protection.
If memory protection is implemented on the Amiga, then all tasks will have to
share the common 4 Gig adress space. All tasks would be allowed to read each
other's memory, but would be allowed to write only to specifically permitted
memory.

Due to the popularity of Unix, we are tempted to understand operating system
concepts in terms of how Unix has been implemented. It is very difficult to
convince a programmer that a global addressing space is much more efficient
and versatile than a separate addressing spaces as implemented in Unix. The
history of hardware capabilities have limited the memory model of Unix to
what we are familiar with now, and that is likely to limit the intellectual
capabilites of programmers for years to come.

Valentin
-- 
The Goddess of democracy? "The tyrants     Name:    Valentin Pepelea
may distroy a statue,  but they cannot     Phone:   (215) 431-9327
kill a god."                               UseNet:  cbmvax!valentin@uunet.uu.net
             - Ancient Chinese Proverb     Claimer: I not Commodore spokesman be
Technical Details
Message-ID: <13625@cbmvax.commodore.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!cbmvax!valentin
References: <2489@clinet.FI> <20889@grebyn.com> <6405@wolfen.cc.uow.oz> <20927@grebyn.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!cbmvax!valentin
From: valentin@cbmvax.commodore.com (Valentin Pepelea)
Newsgroups: comp.sys.amiga.tech
Subject: Re: MMU + A3000 + AmigaOS2.0 == Non-crashing system?
Message-ID: <13625@cbmvax.commodore.com>
Date: 4 Aug 90 03:00:50 GMT
References: <2489@clinet.FI> <20889@grebyn.com> <6405@wolfen.cc.uow.oz> <20927@grebyn.com>
Reply-To: valentin@cbmvax (Valentin Pepelea)
Organization: Commodore, West Chester, PA
Lines: 33