Re: [Lhms-devel] [PATCH 0/7] Fragmentation Avoidance V19
From: Mike Kravetz (kravetz_at_us.ibm.com)
Date: 10/31/05
- Previous message: Dave Jones: "Re: [PATCH] pci_ids: remove non-referenced symbols from pci_ids.h"
- In reply to: Mel Gorman: "[PATCH 0/7] Fragmentation Avoidance V19"
- Next in thread: Nick Piggin: "Re: [Lhms-devel] [PATCH 0/7] Fragmentation Avoidance V19"
- Reply: Nick Piggin: "Re: [Lhms-devel] [PATCH 0/7] Fragmentation Avoidance V19"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Sun, 30 Oct 2005 21:57:25 -0800 To: Mel Gorman <mel@csn.ul.ie>
On Sun, Oct 30, 2005 at 06:33:55PM +0000, Mel Gorman wrote:
> Here are a few brief reasons why this set of patches is useful;
>
> o Reduced fragmentation improves the chance a large order allocation succeeds
> o General-purpose memory hotplug needs the page/memory groupings provided
> o Reduces the number of badly-placed pages that page migration mechanism must
> deal with. This also applies to any active page defragmentation mechanism.
I can say that this patch set makes hotplug memory remove be of
value on ppc64. My system has 6GB of memory and I would 'load
it up' to the point where it would just start to swap and let it
run for an hour. Without these patches, it was almost impossible
to find a section that could be offlined. With the patches, I
can consistently reduce memory to somewhere between 512MB and 1GB.
Of course, results will vary based on workload. Also, this is
most advantageous for memory hotlug on ppc64 due to relatively
small section size (16MB) as compared to the page grouping size
(8MB). A more general purpose solution is needed for memory hotplug
support on architectures with larger section sizes.
Just another data point,
-- Mike - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Previous message: Dave Jones: "Re: [PATCH] pci_ids: remove non-referenced symbols from pci_ids.h"
- In reply to: Mel Gorman: "[PATCH 0/7] Fragmentation Avoidance V19"
- Next in thread: Nick Piggin: "Re: [Lhms-devel] [PATCH 0/7] Fragmentation Avoidance V19"
- Reply: Nick Piggin: "Re: [Lhms-devel] [PATCH 0/7] Fragmentation Avoidance V19"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|