WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] [PATCH 3/4] domain heap allocator changes - remove bit w

To: Jan Beulich <jbeulich@xxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH 3/4] domain heap allocator changes - remove bit width restrictions
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Sat, 24 Feb 2007 12:22:12 +0000
Cc: Xen devel list <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Sat, 24 Feb 2007 04:21:58 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <C204E0AA.A072%keir@xxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcdXdyP/YqfqUsNqEduOgAAX8io7RQAl0UiZ
Thread-topic: [Xen-devel] [PATCH 3/4] domain heap allocator changes - remove bit width restrictions
User-agent: Microsoft-Entourage/11.3.3.061214
On 23/2/07 18:19, "Keir Fraser" <keir@xxxxxxxxxxxxx> wrote:

> I.e., a double indirection to get to a particular heap list_head.
> 
> Perhaps I'll take a look over the weekend...

Done, by the way: should be good enough (reduced overhead for non-numa
system from ~1MB to ~16kB).

I'd like to make the allocation search smarter at some point: avoid
exhaustive search of all viable heaps by instead have empty heaps point at
the next heap to try (with some tradeoff between accuracy of guidance and
cost of maintaining the guidance info; I have some ideas here).

 -- Keir



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel