[sldev] Script/Parcel/Memory Limits - Memory Limit Configuration
Argent Stonecutter
secret.argent at gmail.com
Mon Dec 21 15:45:40 PST 2009
On 2009-12-21, at 12:10, Dzonatas Sol wrote:
> Only when they came out with pseudo-fast memory, which made the
> difference between "Fast RAM" and "Slow RAM" based on what the CPU
> controlled.
Amiga "fast" memory was memory that wasn't shared with the Blitter,
and copying ROM to RAM was not just on the Amiga. RAM overtook ROM in
performance in the early '80s.
> The CPU & Blitter locked memory, this was known as Chip RAM, which
> is analogous to DMA on i386 based CPUs. Psuedo-fast was fast because
> the Chip-set (blitter) did not lock it. Remember that your billboard
> idea for avatar imposters was actually all done as hardware sprites
> on the Amiga.
But that's not why the blitter made the Amiga fast, it was an
implementation detail caused by the way the 68000 took two cycles to
access memory.
> That was optional. As you can see many people used Kickstart ROM
> chips instead of diskettes. http://en.wikipedia.org/wiki/Amiga_500#Memory_map
That happened later. The kickstart was an absolute necessity in the
Amiga 1000, 2000, and 3000.
You're mixing up all kinds of different concepts here, none of which
are meaningful in a VM environment.
Do remember who said "an OS without virtual memory is an OS without
virtue", and why he stopped?
More information about the SLDev
mailing list