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

Re: Memory management. (fwd)



Hi,

On Thu, 25 Jun 1998 18:00:15 +0200 (CEST), Rik van Riel
<H.H.vanRiel@phys.uu.nl> said:

> From: Stefane Fermigier <fermigie@math.jussieu.fr>
> To: H.H.vanRiel@phys.uu.nl
> Subject: Memory management.

> He said that under most circumstances, Linux was able to get the best
> results, but that when huge amounts of data were to be transfered from and
> then to disk during the computations, performances were dropping badly.
> This would appear when the size of the files that are manipulated 
> is _half_ of the RAM of the systems, when one would think that RAM 
> just (approximately) _equal_ to the size of the files would be enough.
> According to Remy Card, this might be a question of ``double buffering'',
> that is, the data would go to _two_ different RAM buffers instead of just
> one.

That's right --- it's the old problem of buffering writes through the
buffer cache and reads through the page cache.  Do you want me to reply
to this to say we know about it?

--Stephen