On 11/04/2019 02:34, Dario Faggioli wrote: > On Fri, 2019-03-29 at 19:16 +0100, Dario Faggioli wrote: >> On Fri, 2019-03-29 at 16:08 +0100, Juergen Gross wrote: >>> I have done some very basic performance testing: on a 4 cpu system >>> (2 cores with 2 threads each) I did a "make -j 4" for building the >>> Xen >>> hypervisor. With This test has been run on dom0, once with no other >>> guest active and once with another guest with 4 vcpus running the >>> same >>> test. >> Just as an heads up for people (as Juergen knows this already :-D), >> I'm >> planning to run some performance evaluation of this patches. >> >> I've got an 8 CPUs system (4 cores, 2 threads each, no-NUMA) and an >> 16 >> CPUs system (2 sockets/NUMA nodes, 4 cores each, 2 threads each) on >> which I should be able to get some bench suite running relatively >> easy >> and (hopefully) quick. >> >> I'm planning to evaluate: >> - vanilla (i.e., without this series), SMT enabled in BIOS >> - vanilla (i.e., without this series), SMT disabled in BIOS >> - patched (i.e., with this series), granularity=thread >> - patched (i.e., with this series), granularity=core >> >> I'll do start with no overcommitment, and then move to 2x >> overcommitment (as you did above). >> > I've got the first set of results. It's fewer than I wanted/expected to > have at this point in time, but still... > > Also, it's Phoronix again. I don't especially love it, but I'm still > working on convincing our own internal automated benchmarking tool > (which I like a lot more :-) ) to be a good friend of Xen. :-P
I think the Phoronix tests as such are not that bad, its the way they are used by Phoronix which is completely idiotic. > It's a not too big set of tests, done in the following conditions: > - hardware: Intel Xeon E5620; 2 NUMA nodes, 4 cores and 2 threads each > - slow disk (old rotational HDD) > - benchmarks run in dom0 > - CPU, memory and some disk IO benchmarks > - all Spec&Melt mitigations disabled both at Xen and dom0 kernel level > - cpufreq governor = performance, max_cstate = C1 > - *non* debug hypervisor > > In just one sentence, what I'd say is "So far so god" :-D > > https://openbenchmarking.org/result/1904105-SP-1904100DA38 Thanks for doing that! Juergen _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel