My understanding is that there is no such heuristics, but that vCPUs are 
assigned in numerical order. On a 5240, you *could* create service 
domain 1 with 8 vcpus, create a dummy domain with 56 vcpus. At that 
point you've exhausted the vcpus from CPU0 and the counter moves to 
CPU1. Now you create service domain 2 and the vcpus it uses will be from 
the second cpu and have direct access to I/O.

If someone knows of a better practice, please share!

Gary

Steffen Weiberle wrote:
> When configuring two service domains on a system with dual sockets, are 
> the vCPUs assigned to the domain automatically selected on the chip that 
> has direct access to I/O?
>
> I would imagine that when configuring the primary domain the vCPUs that 
> are assigned to it on boot-up are on the first chip, and that it is 
> possible to assign only I/O to that domain that comes off of that chip. 
> What happens when you create a guest domain that has other I/O on the 
> second chip assigned to is?
>
> Thanks
> Steffen
> _______________________________________________
> ldoms-discuss mailing list
> ldoms-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/ldoms-discuss
>   

-- 
<http://www.sun.com/solaris>    * Gary Combs *
Technical Marketing

*Sun Microsystems, Inc.*
3295 NW 211th Terrace
Hillsboro, OR 97124 US
Phone x32604/+1 503 715 3517
Cell 1-503-887-7519
Fax 503-715-3517
Email Gary.Combs at Sun.COM

"The box said 'Windows 2000 Server or better', so I installed Solaris"

<http://www.sun.com/solaris>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/ldoms-discuss/attachments/20080822/3371dda1/attachment.html>

Reply via email to