lkml.org 
[lkml]   [2013]   [Sep]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH 0/2] sched: Reduce contention on tg's load_avg & runnable_avg
Date
These 2 patches try to reduce contention on the load_avg and
runnable_avg values of the task_group structure in large NUMA
machine by:

patch 1: Move them into their own cacheline & reduce actual read/write
to them.

patch 2: Reduce the frequecy of doing the average computation.

Waiman Long (2):
sched: reduce contention on tg's load_avg & runnable_avg
sched, numa: reduce load/runnable_avg computation frequency

init/Kconfig | 13 ++++++++
kernel/sched/core.c | 1 +
kernel/sched/fair.c | 84 +++++++++++++++++++++++++++++++++++++++++++++-----
kernel/sched/sched.h | 29 ++++++++++++++++-
4 files changed, 117 insertions(+), 10 deletions(-)



\
 
 \ /
  Last update: 2013-09-24 00:21    [W:0.044 / U:0.128 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site