pw-profiler - Man Page

The PipeWire profiler

Examples (TL;DR)

Synopsis

pw-profiler [options]

Description

Start profiling a PipeWire instance​.

If the server has the profiler module loaded, this program will connect to it and log the profiler data​. Profiler data contains times and durations when processing nodes and devices started and completed​.

When this program is stopped, a set of gnuplot files and a script to generate SVG files from the ​.plot files is generated, along with a ​.html file to visualize the profiling results in a browser​.

This function uses the same data used by pw-top​.

Options

-r | --remote=NAME

The name the remote instance to monitor​. If left unspecified, a connection is made to the default PipeWire instance​.

-h | --help

Show help​.

--version

Show version information​.

-o | --output=FILE

Profiler output name (default "profiler​.log")​.

Authors

The PipeWire Developers <https://gitlab.freedesktop.org/pipewire/pipewire/issues>; PipeWire is available from <https://pipewire.org>

See Also

pipewire(1), pw-top(1)

Info

1.6.9 PipeWire