On Thu, 2017-03-02 at 11:37 +0100, Dario Faggioli wrote: > --- > Dario Faggioli (6): > xen: credit1: simplify csched_runq_steal() a little bit. > xen: credit: (micro) optimize csched_runq_steal(). > xen: credit1: increase efficiency and scalability of load balancing. > xen: credit1: treat pCPUs more evenly during balancing. > xen/tools: tracing: add record for credit1 runqueue stealing. > xen: credit2: avoid cpumask_any() in pick_cpu(). > > tools/xentrace/formats | 1 > tools/xentrace/xenalyze.c | 11 ++ > xen/common/sched_credit.c | 199 > +++++++++++++++++++++++++++++------------- > xen/common/sched_credit2.c | 22 ++++- > xen/include/xen/perfc_defn.h | 1 > 5 files changed, 169 insertions(+), 65 deletions(-) > And there's a git branch available here:
git://xenbits.xen.org/people/dariof/xen.git rel/sched/credit1-credit2-optim-and-scalability http://xenbits.xen.org/gitweb/?p=people/dariof/xen.git;a=shortlog;h=refs/heads/rel/sched/credit1-credit2-optim-and-scalability https://travis-ci.org/fdario/xen/builds/206774498 Sorry I forgot the links before. Regards, Dario -- <<This happens because I choose it to happen!>> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel