[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH 0/6] xen: sched: improve scalability of Credit1, and optimize a bit both Credit1 and Credit2



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)

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.