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>
