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-users

Re: [Xen-users] How are CPU's presented to DomU's?

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] How are CPU's presented to DomU's?
From: Mark Williamson <mark.williamson@xxxxxxxxxxxx>
Date: Tue, 31 Jul 2007 18:48:09 +0100
Cc: James Harper <james.harper@xxxxxxxxxxxxxxxx>
Delivery-date: Tue, 31 Jul 2007 10:45:53 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <AEC6C66638C05B468B556EA548C1A77D012490B3@trantor>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <AEC6C66638C05B468B556EA548C1A77D012490B3@trantor>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.9.6
> We have some Windows HVM domains, and I am going to install some
> software that is licensed by the processor. The physical machine has 2 x
> Dual core processors, so in theory I should be able to give the virtual
> machine access to 1 physical processors worth of CPU (eg 2 cores) and
> only use a single processor license (Microsoft allows this on a physical
> dual core processor), but I'm curious as to how the processors show up
> in a DomU, whether they will be seen a 2 single cores or 1 dual core...

I'd suspect them to show up as 2 single cores but maybe the VCPU code is 
cleverer than I thought...

I guess the thing is that unless you pin the domain to only run on the cores 
of one package then it could potentially occasionally being run on multiple 
packages (albeit only on one core of each!).  I'm not sure there's a 
straightforward semantics for what this should look like to a guest where 
per-package licensing is being used!

Of course, in principle as it's a virtual machine you can probably make things 
appear to the guest any way you please by hacking on the code.  It just won't 
necessarily please MS ;-)

Cheers,
Mark

-- 
Dave: Just a question. What use is a unicyle with no seat?  And no pedals!
Mark: To answer a question with a question: What use is a skateboard?
Dave: Skateboards have wheels.
Mark: My wheel has a wheel!

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

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