summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorMartin J. Bligh <mbligh@aracnet.com>2003-01-15 19:45:56 -0800
committerJustin T. Gibbs <gibbs@overdrive.btc.adaptec.com>2003-01-15 19:45:56 -0800
commit5f24fe82613b570ef31c9e62c5921edcd09b576f (patch)
treee2b2fd01aab814a49262728ff0f2953e175c3699 /include/linux
parentca58c4b632d3aaaa0640cbc4d886b70eec4bae5f (diff)
[PATCH] (1/3) Minimal NUMA scheduler
Patch from Martin J. Bligh This adds a small hook to the find_busiest_queue routine to allow us to specify a mask of which CPUs to search over. In the NUMA case, it will only balance inside the node (much cheaper to search, and stops tasks from bouncing across nodes, which is very costly). The cpus_to_balance routine is conditionally defined to ensure no impact to non-NUMA machines. This is a tiny NUMA scheduler, but it needs the assistance of the second and third patches in order to spread tasks across nodes.
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions