Arnaldo Carvalho de Melo
ae9ed03579
perf trace: Add duration filter
Example:
[acme@sandy linux]$ perf trace --duration 0.025 usleep 1
2.221 ( 0.958 ms): 6724 execve(arg0: 140733557168278, arg1: 140733557178768, arg2: 16134304, arg3: 140733557167840, arg4: 7955998171588342573, arg5: 6723) = -2
3.690 ( 1.443 ms): 6724 execve(arg0: 140733557168295, arg1: 140733557178768, arg2: 16134304, arg3: 140733557167840, arg4: 7955998171588342573, arg5: 6723) = 0
3.979 ( 0.048 ms): 6724 open(filename: 208733843841, flags: 0, mode: 1 ) = 3
4.071 ( 0.075 ms): 6724 open(filename: 139744419925673, flags: 0, mode: 0 ) = 3
4.318 ( 0.056 ms): 6724 nanosleep(rqtp: 140734030404608, rmtp: 0 ) = 0
[acme@sandy linux]$ perf trace --duration 0.100 usleep 1
1.143 ( 1.021 ms): 6726 execve(arg0: 140736323962279, arg1: 140736323972752, arg2: 34926752, arg3: 140736323961824, arg4: 7955998171588342573, arg5: 6725) = 0
[acme@sandy linux]$
Cherry picked from tmp.perf/trace2 branch.
Cc: David Ahern <dsahern@gmail.com>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: Mike Galbraith <efault@gmx.de>
Cc: Namhyung Kim <namhyung@gmail.com>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Stephane Eranian <eranian@google.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Link: http://lkml.kernel.org/n/tip-oslw2j2958we9qf0ctra4whd@git.kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2012-10-24 18:41:04 -02:00
..
2012-10-08 17:44:39 -03:00
2009-06-06 20:33:43 +02:00
2012-01-10 16:30:41 -08:00
2012-08-13 14:55:02 -03:00
2012-08-08 12:36:49 -03:00
2009-06-06 20:33:43 +02:00
2009-06-06 20:33:43 +02:00
2009-06-06 20:33:43 +02:00
2009-06-06 20:33:43 +02:00
2009-06-06 20:33:43 +02:00
2012-09-05 19:41:55 -03:00
2010-01-20 08:54:58 +01:00
2012-07-02 14:35:45 -03:00
2010-07-28 11:30:10 -03:00
2011-12-23 17:01:03 -02:00
2012-10-05 14:13:36 -03:00
2012-05-22 14:30:11 -03:00
2009-06-06 20:33:43 +02:00
2010-05-04 10:48:22 -03:00
2011-12-23 17:01:03 -02:00
2012-09-21 12:51:22 -03:00
2012-08-08 12:42:21 -03:00
2012-01-30 18:30:48 -02:00
2012-05-11 13:58:53 -03:00
2012-05-22 12:47:45 -03:00
2012-09-05 19:41:55 -03:00
2011-12-23 17:01:03 -02:00
2012-08-20 09:30:36 -03:00
2012-08-20 09:30:36 -03:00
2012-01-30 18:13:07 -02:00
2012-02-13 22:54:11 -02:00
2011-11-29 14:04:35 -02:00
2011-12-23 17:01:03 -02:00
2012-06-19 13:06:18 -03:00
2012-10-24 18:41:04 -02:00
2010-01-13 17:39:44 +01:00
2012-05-29 22:06:30 -03:00