sched/fair: Change likelyhood of nohz.nr_cpus
These days most of the system have multi cores. The likelyhood of at least one or more CPUs in nohz (idle state) is higher. Give accurate hint to the branch predictor. Reviewed-and-tested-by: K Prateek Nayak <kprateek.nayak@amd.com> Signed-off-by: Shrikanth Hegde <sshegde@linux.ibm.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Reviewed-by: Vincent Guittot <vincent.guittot@linaro.org> Link: https://patch.msgid.link/20260115073524.376643-3-sshegde@linux.ibm.commaster
parent
6b67c8a72e
commit
94e70734b4
|
|
@ -12459,9 +12459,9 @@ static void nohz_balancer_kick(struct rq *rq)
|
|||
|
||||
/*
|
||||
* None are in tickless mode and hence no need for NOHZ idle load
|
||||
* balancing:
|
||||
* balancing
|
||||
*/
|
||||
if (likely(!atomic_read(&nohz.nr_cpus)))
|
||||
if (unlikely(!atomic_read(&nohz.nr_cpus)))
|
||||
return;
|
||||
|
||||
if (rq->nr_running >= 2) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue