[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