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] Cpu pools discussion

To: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Cpu pools discussion
From: George Dunlap <dunlapg@xxxxxxxxx>
Date: Tue, 28 Jul 2009 17:26:09 +0100
Cc: Tim Deegan <Tim.Deegan@xxxxxxxxxxxxx>, Dan Magenheimer <dan.magenheimer@xxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, "zhigang.x.wang@xxxxxxxxxx" <zhigang.x.wang@xxxxxxxxxx>, Juergen Gross <juergen.gross@xxxxxxxxxxxxxx>
Delivery-date: Tue, 28 Jul 2009 09:26:37 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=wSE2olcNa4nuNROGgb+3BtC4RR5hz8Aw7GqH2cjv2nQ=; b=PNDyYWbszsVdiDmI71MJYqAhOk+OZ0f8jtxzr21DyhogZP1J29R93VajEqZzKdRSO7 7KFMwK8pqb+bCyF+cJIOEC+3XFVerGlPTUNtwtlyVdW1sJZlEK0aHZIqy9Wqr6hSX7xF +2uHPo8GrZZiVgHq18DnD3k4B4bwi8Oo1o61E=
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=DqOMSyozbkEVWAZAo28f3uE5fEiKj0fob2Tqtyz7DojZYGtmGTbMMDm0atuUXMKtNI d4JPHNDLS7fNeEF/Sh63UOBWGHualsEUCsdtG1X/2ikK5MEV2F0oIpAXMuO7jaSb+KUq CDSm5H3qfkc8hdM+smm7nrr8FcHxfaWlQjI/4=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <C694DC8E.10D23%keir.fraser@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/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: <4c912ce4-270a-49c5-80a2-dc975949c3bb@default> <C694DC8E.10D23%keir.fraser@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Or to put it another way, "pinning" is shorthand for an affinity that
contains only one cpu.

 -George

On Tue, Jul 28, 2009 at 4:49 PM, Keir Fraser<keir.fraser@xxxxxxxxxxxxx> wrote:
> On 28/07/2009 16:29, "Dan Magenheimer" <dan.magenheimer@xxxxxxxxxx> wrote:
>
>> Currently this is done with pinning, but pinning
>> does restrict the flexibility of a multi-vcpu VM.
>> Affinity seems like it should help, but affinity
>> doesn't restrict the VM from running on a non-affinitive
>> pcpu (does it?)
>
> Yes it does. VCPUs only run on PCPUs in their affinity masks.
>
>  -- Keir
>
>
>

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