Newsgroups: sci.electronics
Path: utzoo!henry
From: henry@zoo.toronto.edu (Henry Spencer)
Subject: Re: Refreshing DRAM
Message-ID: <1990Nov7.174429.17222@zoo.toronto.edu>
Organization: U of Toronto Zoology
References: <1445.272CBD1B@ofa123.fidonet.org> <1990Oct31.194436.28242@idt.unit.no> <1990Nov5.063219.2266@research.canon.oz.au> <39251@ut-emx.uucp>
Date: Wed, 7 Nov 90 17:44:29 GMT

In article <39251@ut-emx.uucp> tjk@ccwf.cc.utexas.edu (Todd Kelman) writes:
>>>... They measured and published figures for how much each board
>>>slowed down the system, just by being installed...
>>Quite possibly because the AT Bus is running at 8MHz, so refreshing that DRAM
>>takes longer than refreshing DRAM on the motherboard...
>
>The problem here stems from the fact that memory refreshing is usually
>carried out through DMA cycles...

Not quite; memory refreshing *on IBM PCs, clones, and descendants thereof*
is usually carried out through DMA cycles.  Most real computers do it
within the memory circuitry, so that it doesn't need to elbow the
processor off the bus, and do all boards/banks in parallel rather than
one at a time, so their refresh overhead is independent of memory size.
Don't confuse PCs with well-engineered computers; remember, those things
were designed at a time when 256KB was a lot of memory.
-- 
"I don't *want* to be normal!"         | Henry Spencer at U of Toronto Zoology
"Not to worry."                        |  henry@zoo.toronto.edu   utzoo!henry
