trace-cmd-snapshot man page

trace-cmd-snapshot — take, reset, free, or show a Ftrace kernel snapshot


trace-cmd snapshot [Options]


The trace-cmd(1) snapshot controls or displays the Ftrace Linux kernel snapshot feature (if the kernel supports it). This is useful to "freeze" an instance of a live trace but without stopping the trace.

 trace-cmd start -p function
 trace-cmd snapshot -s
 trace-cmd snapshot
[ dumps the content of buffer at 'trace-cmd snapshot -s' ]
 trace-cmd snapshot -s
 trace-cmd snapshot
[ dumps the new content of the buffer at the last -s operation ]


Take a snapshot of the currently running buffer.
Clear out the buffer.
Free the snapshot buffer. The buffer takes up memory inside the kernel. It is best to free it when not in use. The first -s operation will allocate it if it is not already allocated.
-c cpu
Operate on a per cpu snapshot (may not be fully supported by all kernels)
-B buf
If a buffer instance was created, then the -B option will operate on the snapshot within the buffer.

See Also

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


Written by Steven Rostedt, <rostedt@goodmis.org>




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


Explore man page connections for trace-cmd-snapshot(1).