On Wed, Feb 08, 2017 at 09:43:29AM +0100, Uladzislau Rezki wrote: > From: Uladzislau 2 Rezki <[email protected]> > > A load balancer calculates imbalance factor for particular shed > domain and tries to steal up the prescribed amount of weighted load. > However, a small imbalance factor would sometimes prevent us from > stealing any tasks at all. When a CPU is newly idle, it should > steal first task which passes a migration criteria. >
So ideally we'd reduce the number of special cases instead of increase them. Does this patch make an actual difference, if so how much and with what workload? Also, I suppose that if we finally manage to parameterize the whole load-balancing to act on: nr_running/util/load depending on the domain this all naturally falls into place.

