trace-cmd-hist - Man Page

show histogram of events in trace​.dat file

Synopsis

trace-cmd hist [Options][input-file]

Description

The trace-cmd(1) hist displays a histogram form from the trace​.dat file​. Instead of showing the events as they were ordered, it creates a histogram that can be displayed per task or for all tasks where the most common events appear first​. It uses the function tracer and call stacks that it finds to try to put together a call graph of the events​.

Options

-i input-file

By default, trace-cmd hist will read the file trace​.dat​. But the -i option open up the given input-file instead​. Note, the input file may also be specified as the last item on the command line​.

-P

To compact all events and show the call graphs by ignoring tasks and different PIDs, add the -P to do so​. Instead of showing the task name, it will group all chains together and show "<all pids>"​.

See Also

trace-cmd(1), trace-cmd-record(1), trace-cmd-report(1), trace-cmd-start(1), trace-cmd-stop(1), trace-cmd-extract(1), trace-cmd-reset(1), trace-cmd-split(1), trace-cmd-listen(1)

Author

Written by Steven Rostedt, <rostedt@goodmis​.org​[1]>

Resources

https://git​.kernel​.org/pub/scm/utils/trace-cmd/trace-cmd​.git/

Copying

Copyright (C) 2010 Red Hat, Inc​. Free use of this software is granted under the terms of the GNU Public License (GPL)​.

Notes

1.

rostedt@goodmis.org
mailto:rostedt@goodmis.org

Info

10/02/2026 libtracefs Manual