🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Address Space on the Amiga (was Re: Need info on exceptions)

#9653
From: Patrick White
Date: Wed, 31 Aug 1988 21:54
26 lines
2057 bytes
In article <8808311759.AA19249@cory.Berkeley.EDU> dillon@CORY.BERKELEY.EDU (Matt Dillon) writes:
>	This does not mean that X must point to physical memory, just as long
>as the MMU MAP is to a unique address, see?
>	Thus, you can give processes access to each other's memory on a 
>per-process basis, and even though this is restricted to the page size of
>the MMU, it is still better than no protection at all.  Specifically, a 
>task would be able to say "This is protected and nobody but me can access it".

   Why not just have a separate virtual address space for each process's shared
memory, and have the pointers contain which task's virtual address sapce it is
for.. for those familiar with the 8086 architecture, I'm talking about
something similar to a separate segment for each task (I looked at the way the
8086 was done once, and decided that segements are a good idea, just not the
way intel implemented them).
   Of course, this won't work for the current 68000 architecture as it would
ideally be supported at the ucode level.

   For the current implementation, we could always make everyone use the
MEMF_PUBLIC flag and too bad for the people who were sloppy. :-).. it's really
the same kind of thing as happened with fast memory -- sloppy programs broke.


-- Pat White
ARPA/UUCP: k.cc.purdue.edu!ain  BITNET: PATWHITE@PURCCVM  PHONE: (317) 743-8421
U.S.  Mail:  320 Brown St. apt. 406,    West Lafayette, IN 47906
[let's all help Joe out... send your IFF pictures or music to joe@dayton.UUCP]
Technical Details
Message-ID: <3528@s.cc.purdue.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!gatech!purdue!i.cc.purdue.edu!h.cc.purdue.edu!s.cc.purdue.edu!ain
References: <8808311759.AA19249@cory.Berkeley.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!gatech!purdue!i.cc.purdue.edu!h.cc.purdue.edu!s.cc.purdue.edu!ain
From: ain@s.cc.purdue.edu (Patrick White)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Address Space on the Amiga (was Re: Need info on exceptions)
Message-ID: <3528@s.cc.purdue.edu>
Date: 31 Aug 88 21:54:47 GMT
References: <8808311759.AA19249@cory.Berkeley.EDU>
Reply-To: ain@s.cc.purdue.edu.UUCP (Patrick White)
Organization: PUCC Land, USA
Lines: 26