Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934271AbZJMUOe (ORCPT ); Tue, 13 Oct 2009 16:14:34 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1760498AbZJMUOd (ORCPT ); Tue, 13 Oct 2009 16:14:33 -0400 Received: from nfitmail.nfit.au.dk ([130.225.31.129]:45013 "EHLO smtp.nfit.au.dk" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753802AbZJMUOd (ORCPT ); Tue, 13 Oct 2009 16:14:33 -0400 To: Ingo Molnar Cc: Christoph Hellwig , linux-kernel@vger.kernel.org Subject: Re: Announce: Sysprof 1.1.2 CPU profiler for Linux References: <20091006150751.GA28868@infradead.org> <20091012205812.GF17163@elte.hu> From: Soeren Sandmann Date: 13 Oct 2009 22:13:54 +0200 In-Reply-To: <20091012205812.GF17163@elte.hu> Message-ID: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-NFIT-RelayAddr: 130.225.16.142 X-NFIT-Solido-Score: 0. Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1634 Lines: 38 Ingo Molnar writes: > * Christoph Hellwig wrote: > > > On Sat, Sep 26, 2009 at 05:46:23PM +0200, Soeren Sandmann wrote: > > > Sysprof 1.1.2 is now available. This is a development release leading > > > up to a stable 1.2.0 release. > > > > > > Sysprof is a sampling system-wide CPU profiler for Linux. This > > > version is based on the perf counter interface in 2.6.31 kernels and > > > will not work with earlier kernels. > > > > Btw, what is the plan for the sysprof ftrace plugin? In general we > > move away from ftrace plugins towards trace events and perf, and if I > > remember correctly ftrace file format changes caused enough pain for > > sysprof that it kept shipping it's old hacky kernel module. Missed this mail somehow. The main issue with the ftrace plugin was performance. Often, 20% of the time, as reported by sysprof was spent in the ftrace read() interface. I think some of that came from the locking code compiled with debug information, but even without that, there was significant overhead. The perf counter interface works very well and will eventually allow a number of new features to be added. > > Is it time to deprectate the sysprof ftrace plugin? > > Yes - but it's minimal maintenance overhead so we want to keep it for > kernel release or two, to sunset it properly. Makes sense to me. Thanks, Soren -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/