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] Is there any mechanism in XEN can use to limit the memor

To: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Subject: Re: [Xen-devel] Is there any mechanism in XEN can use to limit the memory bandwidth of each domain?
From: George Dunlap <dunlapg@xxxxxxxxx>
Date: Tue, 7 Dec 2010 10:58:01 +0000
Cc: 贺鹏 <xnhp0320@xxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 07 Dec 2010 02:59:40 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:cc:content-type:content-transfer-encoding; bh=/Bw01ULRSzencn4/7MfIGXhw3YusWNGfS96WEWMMERM=; b=levbRwHEX+zhEJznxk6q3uM7nXDF3FVIpaxJ24dU5Av0Ax6RwkMbG0nc3vhvI6n5FZ Ayi2b3e5bCT+b6O+uRdnYJjLnMpdRB5TKYyuWB0BdKAI0Ty/zdydNfEprndxYJHNErQy TEl6/DVLxd/FhMZVf7rdHhJpZRJlOOhFF37BI=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=gsH7oCx5Y6qEqnkIVR3iul4r2JNxWwRWbLRflkE9ylNderdJ/Ox84J37d2gcRoB9+c s9wzI5R8w/2eMZjAbQDSTJXjxNvULMpWSapRjIv1m3BqLtMnjWMACA1CVUXILHgbx3Ts JsML/FuVxnTkJ4FWA3dDnI8vp9/gY3VN5x9zM=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20101206175557.GB26693@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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <AANLkTi=Wx6DcWngQ8m6cMcsYeirL9Ci7K=28EqQQsjFm@xxxxxxxxxxxxxx> <20101206175557.GB26693@xxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
No, Xen does not measure or attempt to control memory bandwidth at the moment.

Other than simply not scheduling a VM, I'm not aware of any way to
throttle memory accesses.  One can imagine enhancing a scheduler to
count memory accesses, and to schedule based not only on pure time on
the cpu, but on memory instructions executed.

Sounds like a research paper. :-)

 -George

On Mon, Dec 6, 2010 at 5:55 PM, Konrad Rzeszutek Wilk
<konrad.wilk@xxxxxxxxxx> wrote:
> On Mon, Dec 06, 2010 at 06:00:14PM +0800, 贺鹏 wrote:
>> Hi, all:
>>         As we all know, Xen can alloc different amount of memory to
>> different VMs, but these VMs access memory by one shared memory bus, which
>> means if one VM access the memory very frequently, the bandwidth of the
>> memory shared by the other VM will decrease.
>>         So I'm wondering is there any mechanism in XEN can reserve the limit
>> bandwidth of the memory for different VMs?
>
> As in NUMA? There is work to make that be provided to Xen guests.
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
>

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

<Prev in Thread] Current Thread [Next in Thread>