From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sven-Thorsten Dietrich Subject: Re: kfree causing high latency on 3.4.4-rt13 Date: Mon, 04 Feb 2013 15:40:55 -0800 Message-ID: <1360021255.23825.0.camel@linux-mbp> References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Cc: Thomas Gleixner , linux-rt-users@vger.kernel.org To: Austin Hendrix Return-path: Received: from mail-pa0-f45.google.com ([209.85.220.45]:53329 "EHLO mail-pa0-f45.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755197Ab3BDXk7 (ORCPT ); Mon, 4 Feb 2013 18:40:59 -0500 Received: by mail-pa0-f45.google.com with SMTP id kl14so1002999pab.32 for ; Mon, 04 Feb 2013 15:40:58 -0800 (PST) In-Reply-To: Sender: linux-rt-users-owner@vger.kernel.org List-ID: On Mon, 2013-02-04 at 13:54 -0800, Austin Hendrix wrote: > An example of what I'm seeing from latencytop is: > [kfree] 7937.6 msec 6.4 % you are overwhelming folks with data now... but just a few more questions: - e.g. what does the RT program you are running do? - Code snippet that reproduces this issue? - list of other processes on system. - system specs; e.g. cpu speed, I am guessing around 8 - 12 Kilo Hz? Thanks Sven > > I poked around the kernel source a bit and was pretty stumped by this, > so I'm glad it's not just me. > > Thanks, > -Austin > > On Mon, Feb 4, 2013 at 3:49 AM, Thomas Gleixner wrote: > > On Tue, 29 Jan 2013, Austin Hendrix wrote: > >> I'm running 3.4.4-rt13 on my systems, and while the realtime > >> performance is great, I occasionally see non-realtime processes block > >> for several seconds. Running latencytop, it looks like the kfree > >> kernel process is the worst offender. Does anyone have advice on how I > > > > There is no kfree process. kfree() is a function to release memory > > allocated by kmalloc. > > > > Can you provide the latencytop output please ? > > > > Thanks, > > > > tglx > -- > To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html