diff options
author | Mel Gorman <[email protected]> | 2022-05-20 11:35:17 +0100 |
---|---|---|
committer | Peter Zijlstra <[email protected]> | 2022-06-13 10:29:59 +0200 |
commit | 13ede33150877d44756171e33570076882b17b0b (patch) | |
tree | c1ed544c0396affd5bb7a68be5e6e5cd01e34993 /lib/mpi/mpi-sub-ui.c | |
parent | 70ce3ea9aa4ed901c8a90de667df5ef307766e71 (diff) |
sched/numa: Do not swap tasks between nodes when spare capacity is available
If a destination node has spare capacity but there is an imbalance then
two tasks are selected for swapping. If the tasks have no numa group
or are within the same NUMA group, it's simply shuffling tasks around
without having any impact on the compute imbalance. Instead, it's just
punishing one task to help another.
Signed-off-by: Mel Gorman <[email protected]>
Signed-off-by: Peter Zijlstra (Intel) <[email protected]>
Tested-by: K Prateek Nayak <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'lib/mpi/mpi-sub-ui.c')
0 files changed, 0 insertions, 0 deletions