[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] What's the different for "dom0_max_vcpus=4 dom0_vcpus_pin" and "dom0_max_vcpus=4" ?
On Fri, May 21, 2010 at 11:51:34PM +0800, lei yang wrote: > On Fri, May 21, 2010 at 11:46 PM, Pasi Kärkkäinen <[1]pasik@xxxxxx> wrote: > > On Fri, May 21, 2010 at 11:39:50PM +0800, lei yang wrote: > > On Fri, May 21, 2010 at 2:57 PM, Keir Fraser > > <[1][2]keir.fraser@xxxxxxxxxxxxx> wrote: > > > > On 21/05/2010 04:09, "lei yang" <[2][3]yanglei.fage@xxxxxxxxx> > wrote: > > > > > Hi experts, > > > > > > > > > Q1:What's the different for "dom0_max_vcpus=4 dom0_vcpus_pin" > and > > > "dom0_max_vcpus=4" ? which will get better performance > > > > The former restricts Xen to only run Dom0 VCPUs 0-3 on physical > CPUs > > 0-3. > > > > > > dom0_max_vcpus=4 dom0_vcpus_pin will just to core0-3? > > > > Yes. > > can it be 3 4 5 6? > > > > Yes, modify the pinning when the system has booted up using "xm > vcpu-pin". > > > > if I don't use "xm vcpu-pin" does it will use core 0 1 2 3 by default not > can use 3 4 5 6? > Yes, it'll use 0 1 2 3 as a default. It cannot be changed, unless you do custom pinning after the system has started. > if so, does core 0-4 just can used by dom0? domU can't use it? > domU can (and will) use them, so you need to also pin the domUs so that they won't try to use the dom0 cores, if you absolutely want to dedicate 4 cores only for dom0. Just play with "xm vcpu-pin" and "xm vcpu-list" and you'll figure it out. -- Pasi > Thanks > Lei > > > > if remove "dom0_vcpus_pin" just use " dom0_max_vcpus=4 " can it be > 3 4 5 > > 6 ? > > > > Yes, set up the pinning yourself. > > > again. if just use "dom0_max_vcpus=4" not use "dom0_vcpus_pin" and I > don't use "xm vcpu-pin", can 't be 3 4 5 6, > > Thanks > Lei > > > -- Pasi > > > > It's not really a performance thing, but instead is to mean that > some > > things > > like cpufreq management can work directly from dom0. We don't > really use > > the > > dom0_vcpus_pin option much. > > > Q2: dom0_max_vcpus=4 means "core0-3 will be just used by dom0" > or > > means "4 > > > cores(not dedicate cores) will be used by dom0, eg: core2-5 or > > core3-6? > > > > Dom0's VCPUs can be scheduled on any physical CPU at any time, > unles > > dom0_vcpus_pin is specified. > > > Q3.what does mean "nosmp" , xen, dom0,domU, will just use one > > core????if so, > > > can we specify the use different core. eg: dom0=core2 > domU=core3? xen > > will use > > > just one core? > > > > It brings Xen up on the boot CPU only. Nothing in the system will > use > > the > > other CPUs. You don't want to use this option really. > > -- Keir > > > > -- > > "We learn from failure, not from success!" > > > > References > > > > Visible links > > 1. mailto:[4]keir.fraser@xxxxxxxxxxxxx > > 2. mailto:[5]yanglei.fage@xxxxxxxxx > > _______________________________________________ > > Xen-devel mailing list > > [6]Xen-devel@xxxxxxxxxxxxxxxxxxx > > [7]http://lists.xensource.com/xen-devel > > -- > "We learn from failure, not from success!" > > References > > Visible links > 1. mailto:pasik@xxxxxx > 2. mailto:keir.fraser@xxxxxxxxxxxxx > 3. mailto:yanglei.fage@xxxxxxxxx > 4. mailto:keir.fraser@xxxxxxxxxxxxx > 5. mailto:yanglei.fage@xxxxxxxxx > 6. mailto:Xen-devel@xxxxxxxxxxxxxxxxxxx > 7. http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |