Re: 3.14-rt ARM performance regression?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Jan 27, 2015 at 11:08:46PM -0500, Steven Rostedt wrote:
> On Fri, 23 Jan 2015 20:03:41 -0600
> Josh Cartwright <joshc@xxxxxx> wrote:
> 
> > Hey folks-
> > 
> > We've recently undertaken an upgrade of our kernel from 3.2-rt to
> > 3.14-rt, and have run into a performance regression on our ARM boards.
> > We're still in the process of trying to isolate what we can, but
> > hopefully someone's already run into this and has a solution or might
> > have some useful debugging ideas.
> > 
> > The first test we did was to run cyclictest[1] for comparison:
> > 
> >    3.2.35-rt52
> >    # Total: 312028761 312028761 624057522
> >    # Min Latencies: 00010 00011
> >    # Avg Latencies: 00018 00020
> >    # Max Latencies: 00062 00066 00066
> >    # Histogram Overflows: 00000 00000 00000
> > 
> >    3.14.25-rt22
> >    # Total: 304735655 304735657 609471312
> >    # Min Latencies: 00013 00013
> >    # Avg Latencies: 00023 00024
> >    # Max Latencies: 00086 00083 00086
> >    # Histogram Overflows: 00000 00000 00000
> > 
> 
> I'm curious if the vanilla kernels (non-rt) show the same regression.
> 
> Max latencies for vanilla kernels will probably go through the roof,
> but the min and average should give you some hint.

Yes, it's likely a non-rt related problem.  I'll be running a test
overnight comparing min/avg latencies on 3.2-rt vs 3.14-rt, both built
without PREEMPT_RT_FULL.  We'll get a test going on stable (non-rt)
going over the next couple days.

In parallel we're working to do a bisection, but this is a difficult
task given a dependence on a ARM vendor tree.  We'll see where this gets
us.

Thanks!

  Josh
--
To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [RT Stable]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux