[A83] Re: InsertMem/DelMem


[Prev][Next][Index][Thread]

[A83] Re: InsertMem/DelMem



> > Yes, but the alternative is, as Martin said, a lot slower. To run
> > large programs with little free memory, you can insert memory
> > at 9d95 (and move the program to it) one byte at a time. For
> > a 10,000 byte program, that would mean 10,000 b_calls just to
> > get the program started.
> 
> No no no, shells first copy (max) 768 bytes to a saferam area, delete
> 768 bytes, insert them at progstart and then copy the saferam area
> again. That way, you don't even need a single byte of free ram.
> 

They do? Well, it sounds like a better solution, but I still recall reading
the one-byte-at-a-time method somewhere..?
Anyway, a 10,000 byte program would still require at least 14 iterations,
which sounds like it would still be a bit slow...
(If you use an app as shell (read: MirageOS), then you don't need free
mem, otherwise, you'd still need enough free ram to load the shell.)

Rob van Wijk

-- 
+++ GMX - Mail, Messaging & more  http://www.gmx.net +++
Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!




References: