Re: why swap at all?

From: John Bradford
Date: Mon May 31 2004 - 15:23:31 EST


Hi,

Quote from Michael Brennan <mbrennan@xxxxxxxx>:
> Hi!
> I've recently started to follow this list.
> I read the swap discussion here, and I was wondering about what Nick
> Pigging said about grepping the kernel tree.
>
> Nick Piggin wrote:
> > For example, I have 57MB swapped right now. It allows me to instantly
> > grep the kernel tree. If I turned swap off, each grep would probably
> > take 30 seconds.
>
> Are the pages swapped to disk as a result of the grep run?

I'm not really sure what the above was intended to demonstrate, but I assume
that it was that having swap allowed the first grep to fill physical RAM with
cache at the expense of swapping other processes, which were using physical
RAM to disk.

However, if 57 Mb of swap allows this, 57 Mb of extra physical RAM should also
also allow the grep to be cached, without having to swap out anything.

Hence my comment about it not being a magical property of swap space.

John.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/