[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: SMP does not work as expected - was: Re: [Xen-users] Checking for SMP usage in xen stable
Dirk H. Schulz wrote: >> Name Id Mem(MB) CPU State Time(s) >> Console >> Domain-0 0 123 0 r---- >> 59931.7 > > >> webdynown01 5 511 1 -b--- >> 193.5 9605 >> webstatown01 1 255 0 -b--- >> 202.9 9601 You have a Xeon, which supports hyperthreading, and Xen treats the hyperthreaded CPU as two virtual CPUs. That's pretty much typical, and pretty much the way most OSes see a hyperthreaded CPU. >> So it seems that on dual processor boards smp is somehow simulated if >> there is just one processor present. >> >> Is this a bug, or does it make sense somehow? It's not a bug. It does make perfect sense. >> And now my original question comes up again: How can I - reliably - >> verify that my xen kernel is running smp code? Run 'xm info' and look at the 'cores' and 'hyperthreads_per_core' fields? If there are multiple physical CPUs (or in the case of e.g. a dual-core Opteron, you'll see 2 cores for each CPU), and 'hyperthreads_per_core' will be 2 on Xeon CPUs and HT-capable P4 CPUs (assuming you haven't turned off hyperthreading in the BIOS, or passed arguments to Xen itself causing it to ignore the MP tables). -- Derrik Pates demon@xxxxxxxxxxxxx _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |