lkml.org 
[lkml]   [2014]   [Feb]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [sched/balance] 7511dd0a7: +2.1e+05% context switches
On Thu, Feb 20, 2014 at 03:21:29PM +0800, Alex Shi wrote:
> On 02/19/2014 09:00 PM, Fengguang Wu wrote:
> > bc575710efe937e 7511dd0a73aaf2ca4bcd829f9
> > --------------- -------------------------
> > 2029 ~ 0% +222.9% 6551 ~17% lkp-snb01/micro/will-it-scale/pthread_mutex2
> > 143678 ~42% +4.8e+05% 6.927e+08 ~ 0% lkp-snb01/micro/will-it-scale/sched_yield
> > 145708 ~42% +4.8e+05% 6.927e+08 ~ 0% TOTAL time.involuntary_context_switches
>
>
> Thanks for testing, Fengguang!
>
> Does the context switch increasing happen on whole patchset? or just
> happens on this patch?

Only this patch. Some other patches actually reduce the context switches.
This is all the changes for branch alexshi/topdown:

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
111372 ~ 1% +60.1% 178267 ~ 1% lkp-ws02/micro/hackbench/1600%-threads-pipe
111372 ~ 1% +60.1% 178267 ~ 1% TOTAL hackbench.throughput

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
11862017 ~10% +769.1% 1.031e+08 ~ 9% lkp-ws02/micro/hackbench/1600%-threads-pipe
11862017 ~10% +769.1% 1.031e+08 ~ 9% TOTAL numa-numastat.node0.numa_hit

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
11862016 ~10% +769.1% 1.031e+08 ~ 9% lkp-ws02/micro/hackbench/1600%-threads-pipe
11862016 ~10% +769.1% 1.031e+08 ~ 9% TOTAL numa-numastat.node0.local_node

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
4629280 ~ 9% +714.0% 37683303 ~ 9% lkp-ws02/micro/hackbench/1600%-threads-pipe
4629280 ~ 9% +714.0% 37683303 ~ 9% TOTAL proc-vmstat.pgalloc_dma32

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
6476588 ~11% +751.1% 55123483 ~ 7% lkp-ws02/micro/hackbench/1600%-threads-pipe
6476588 ~11% +751.1% 55123483 ~ 7% TOTAL numa-vmstat.node0.numa_hit

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
6380486 ~11% +761.9% 54995307 ~ 7% lkp-ws02/micro/hackbench/1600%-threads-pipe
6380486 ~11% +761.9% 54995307 ~ 7% TOTAL numa-vmstat.node0.numa_local

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
24214 ~ 1% -71.8% 6824 ~ 7% lkp-a03/micro/will-it-scale/sched_yield
55173 ~ 0% -76.9% 12720 ~ 0% lkp-snb01/micro/will-it-scale/pthread_mutex2
55292 ~ 0% -78.9% 11653 ~ 3% lkp-snb01/micro/will-it-scale/sched_yield
134680 ~ 0% -76.8% 31198 ~ 3% TOTAL interrupts.RES

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
25891 ~ 1% +99.5% 51664 ~ 0% lkp-a03/micro/will-it-scale/sched_yield
25891 ~ 1% +99.5% 51664 ~ 0% TOTAL softirqs.SCHED

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
4282244 ~ 1% -46.6% 2284599 ~ 8% lkp-ws02/micro/hackbench/1600%-threads-pipe
4282244 ~ 1% -46.6% 2284599 ~ 8% TOTAL proc-vmstat.pgfault

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
105276 ~ 0% -43.3% 59659 ~ 0% lkp-snb01/micro/will-it-scale/pthread_mutex2
105799 ~ 1% -38.0% 65577 ~ 1% lkp-snb01/micro/will-it-scale/sched_yield
211075 ~ 0% -40.7% 125236 ~ 0% TOTAL cpuidle.C7-SNB.usage

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
4.174e+08 ~ 0% +31.2% 5.478e+08 ~ 0% lkp-a03/micro/will-it-scale/sched_yield
4.174e+08 ~ 0% +31.2% 5.478e+08 ~ 0% TOTAL cpuidle.C4.time

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
20.64 ~ 0% +23.9% 25.57 ~ 0% lkp-snb01/micro/will-it-scale/sched_yield
20.64 ~ 0% +23.9% 25.57 ~ 0% TOTAL turbostat.%c1

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
214235 ~ 0% -13.4% 185581 ~ 0% lkp-a03/micro/will-it-scale/sched_yield
214235 ~ 0% -13.4% 185581 ~ 0% TOTAL interrupts.LOC

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
133373 ~ 0% -10.8% 119020 ~ 0% lkp-a03/micro/will-it-scale/sched_yield
133373 ~ 0% -10.8% 119020 ~ 0% TOTAL softirqs.TIMER

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
1109 ~ 8% +9292.8% 104250 ~ 1% lkp-a03/micro/will-it-scale/sched_yield
4060 ~38% +1.2e+05% 4868923 ~ 2% lkp-snb01/micro/will-it-scale/sched_yield
5169 ~32% +96094.8% 4973173 ~ 2% TOTAL vmstat.system.cs

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
2045 ~ 1% +221.7% 6578 ~ 2% lkp-snb01/micro/will-it-scale/pthread_mutex2
2045 ~ 1% +221.7% 6578 ~ 2% TOTAL time.involuntary_context_switches

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
800 ~ 0% -18.8% 650 ~ 0% lkp-a03/micro/will-it-scale/sched_yield
800 ~ 0% -18.8% 650 ~ 0% TOTAL vmstat.system.in

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
50.56 ~ 0% -1.8% 49.64 ~ 0% lkp-snb01/micro/will-it-scale/pthread_mutex2
50.55 ~ 0% -9.4% 45.80 ~ 0% lkp-snb01/micro/will-it-scale/sched_yield
101.11 ~ 0% -5.6% 95.44 ~ 0% TOTAL turbostat.%c0

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
1518 ~ 0% -4.9% 1443 ~ 0% lkp-snb01/micro/will-it-scale/pthread_mutex2
1518 ~ 0% -4.9% 1443 ~ 0% TOTAL time.user_time

v3.14-rc2 d2f8e017fdd913fc150160508
--------------- -------------------------
488 ~ 0% -4.8% 465 ~ 0% lkp-snb01/micro/will-it-scale/pthread_mutex2
488 ~ 0% -4.8% 465 ~ 0% TOTAL time.percent_of_cpu_this_job_got

Thanks,
Fengguang


\
 
 \ /
  Last update: 2014-02-25 03:01    [W:0.102 / U:0.852 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site