🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Virtual Memory / doable 1.4 request

#12760
From: Matt Dillon
Date: Fri, 19 May 1989 14:01
27 lines
1486 bytes
:   Now, unfortunately, you can't ro-page the text (code) segment
:   directly from an Amiga executable due to the relocation information
:   [...]
:
:I don't see that that necessarily holds.  Isn't the relocation
:information just a list of the points in the file where you need to
:add the base address where loaded?  I don't see why you couldn't have
:the MMU map the memory to start at 0 [as far as the program/processor
:is concerned] and ignore the relocation information entirely.  Now,

	Won't work, if only that every hunk is relative to 0 before relocation
info is added.  UNIX machines can usually direct-page-in from the text portion
of the executable because there is no relocation info in the executable...
it's all been completely resolved.

:a single large address space, but I don't see that it necessarily
:CAN'T be done.
:
:Let it be a challenge.  :-)
:
:Deven

	I always like a challenge, but asking the paging system to munge
around with the data that gets paged in dependant on the executable format
is not something anybody is going to do... you gain nothing.

					-Matt
Technical Details
Message-ID: <8905191401.AA15519@postgres.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!ukma!tut.cis.ohio-state.edu!ucbvax!POSTGRES.BERKELEY.EDU!dillon

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!ukma!tut.cis.ohio-state.edu!ucbvax!POSTGRES.BERKELEY.EDU!dillon
From: dillon@POSTGRES.BERKELEY.EDU (Matt Dillon)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Virtual Memory / doable 1.4 request
Message-ID: <8905191401.AA15519@postgres.Berkeley.EDU>
Date: 19 May 89 14:01:59 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Lines: 27