Re: 2.6.9-rc2-mm1 swsusp bug report.

From: Nick Piggin
Date: Sat Sep 25 2004 - 07:23:36 EST


Nigel Cunningham wrote:
Hi.

On Sat, 2004-09-25 at 11:45, Kevin Fenzi wrote:

What causes memory to be so fragmented?


Normal usage; the pattern of pages being freed and allocated inevitably
leads to fragmentation. The buddy allocator does a good job of
minimising it, but what is really needed is a run-time defragmenter. I
saw mention of this recently, but it's probably not that practical to
implement IMHO.


Well, by this stage it looks like memory is already pretty well shrunk
as much as it is going to be, which means that even a pretty capable
defragmenter won't be able to do anything.
-
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/