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: "Keir Fraser" <Keir.Fraser@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH 3/4] domain heap allocator changes - remove bit width restrictions
From: "Jan Beulich" <jbeulich@xxxxxxxxxx>
Date: Mon, 26 Feb 2007 08:20:14 +0000
Cc: Xen devel list <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Mon, 26 Feb 2007 00:20:26 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <C205DE74.2972%Keir.Fraser@xxxxxxxxxxxx>
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>
References: <C204E0AA.A072%keir@xxxxxxxxxxxxx> <C205DE74.2972%Keir.Fraser@xxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
>>> Keir Fraser <Keir.Fraser@xxxxxxxxxxxx> 24.02.07 13:22 >>>
>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).

Thanks!

>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).

Yes, that was a rough edge I had thought of, too.

Jan

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