[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 18/24] xen: credit2: soft-affinity awareness fallback_cpu() and cpu_pick()
On 17/08/16 18:19, Dario Faggioli wrote: > For get_fallback_cpu(), by putting in place the "usual" > two steps (soft affinity step and hard affinity step) > loop. We just move the core logic of the function inside > the body of the loop itself. > > For csched2_cpu_pick(), what is important is to find > the runqueue with the least average load. Currently, > we do that by looping on all runqueues and checking, > well, their load. For soft affinity, we want to know > which one is the runqueue with the least load, among > the ones where the vcpu would prefer to be assigned. > > We find both the least loaded runqueue among the soft > affinity "friendly" ones, and the overall least loaded > one, in the same pass. > > (Also, kill a spurious ';' when defining MAX_LOAD.) > > Signed-off-by: Dario Faggioli <dario.faggioli@xxxxxxxxxx> > Signed-off-by: Justin T. Weaver <jtweaver@xxxxxxxxxx> Looks good: Reviewed-by: George Dunlap <george.dunlap@xxxxxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |