Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754525AbbKRDBK (ORCPT ); Tue, 17 Nov 2015 22:01:10 -0500 Received: from LGEAMRELO12.lge.com ([156.147.23.52]:35602 "EHLO lgeamrelo12.lge.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752944AbbKRDBI (ORCPT ); Tue, 17 Nov 2015 22:01:08 -0500 X-Original-SENDERIP: 156.147.1.126 X-Original-MAILFROM: namhyung@kernel.org X-Original-SENDERIP: 165.244.98.203 X-Original-MAILFROM: namhyung@kernel.org X-Original-SENDERIP: 10.177.227.17 X-Original-MAILFROM: namhyung@kernel.org Date: Wed, 18 Nov 2015 12:01:05 +0900 From: Namhyung Kim To: Taeung Song CC: Arnaldo Carvalho de Melo , linux-kernel@vger.kernel.org, Ingo Molnar , Jiri Olsa Subject: Re: [PATCH v11 11/24] perf config: Document variables for 'report' section in man page Message-ID: <20151118030105.GJ7062@sejong> References: <1447768424-17327-1-git-send-email-treeze.taeung@gmail.com> <1447768424-17327-11-git-send-email-treeze.taeung@gmail.com> MIME-Version: 1.0 In-Reply-To: <1447768424-17327-11-git-send-email-treeze.taeung@gmail.com> User-Agent: Mutt/1.5.24 (2015-08-30) X-MIMETrack: Itemize by SMTP Server on LGEKRMHUB01/LGE/LG Group(Release 8.5.3FP3HF583 | August 9, 2013) at 2015/11/18 12:01:05, Serialize by Router on LGEKRMHUB01/LGE/LG Group(Release 8.5.3FP3HF583 | August 9, 2013) at 2015/11/18 12:01:05, Serialize complete at 2015/11/18 12:01:05 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2296 Lines: 67 On Tue, Nov 17, 2015 at 10:53:31PM +0900, Taeung Song wrote: > Explain 'report' section's variables. > > 'percent-limit', 'queue-size' and 'children'. > > Cc: Namhyung Kim > Cc: Jiri Olsa > Signed-off-by: Taeung Song > --- > tools/perf/Documentation/perf-config.txt | 17 +++++++++++++++++ > 1 file changed, 17 insertions(+) > > diff --git a/tools/perf/Documentation/perf-config.txt b/tools/perf/Documentation/perf-config.txt > index dc659d6..b9f89dd 100644 > --- a/tools/perf/Documentation/perf-config.txt > +++ b/tools/perf/Documentation/perf-config.txt > @@ -350,6 +350,23 @@ call-graph.*:: > This is another way to control the number of callchains printed for a > single entry. Default is 0 which means no limitation. > > +report.*:: > + report.percent-limit:: > + This one is mostly same as call-graph.threshold but works for > + histogram entries. Entries have overhead lower than this percentage > + will not be printed. Default is 0. > + If percent-limit is 70, the output which has percentages of > + each overhead above 70% can be printed. 70% is an unrealistric example IMHO. :) How about this? If percent-limit is 10, entries which have more than 10% of overhead will be printed only. > + > + report.queue-size:: > + option to setup the maximum allocation size for session's > + ordered events queue, if not set there's no default limit. This option is to setup the maximum allocation size of internal event queue for ordering events. Default is 0, meaning no limit. > + > + report.children:: > + The children means that functions called from another function. > + If the option is true, accumulate callchain of children and show total overhead. If this option is true, perf report cumulates callchains of children and show (accumulated) total overhead as well as self overhead. Thanks, Namhyung > + Please refer to the perf-report manual. The default is true. > + > SEE ALSO > -------- > linkperf:perf[1] > -- > 1.9.1 > -- 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/