.TH "pw-profiler" 1 "1.2.5" "PipeWire" \" -*- nroff -*- .ad l .nh .SH NAME pw-profiler \- The PipeWire profiler .PP .SH "SYNOPSIS" .PP .PP \fBpw-profiler\fP [\fIoptions\fP] .PP .SH "DESCRIPTION" .PP .PP Start profiling a PipeWire instance\&. .PP 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\&. .PP When this program is stopped, a set of \fBgnuplot\fP 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\&. .PP This function uses the same data used by \fIpw-top\fP\&. .PP .SH "OPTIONS" .PP .PP \fB-r | --remote=NAME\fP .RS 4 The name the remote instance to monitor\&. If left unspecified, a connection is made to the default PipeWire instance\&. .RE .PP \fB-h | --help\fP .RS 4 Show help\&. .RE .PP \fB--version\fP .RS 4 Show version information\&. .RE .PP \fB-o | --output=FILE\fP .RS 4 Profiler output name (default 'profiler\&.log')\&. .RE .PP .SH "AUTHORS" .PP .PP The PipeWire Developers ; PipeWire is available from .PP .SH "SEE ALSO" .PP .PP \fBpipewire(1)\fP, \fBpw-top(1)\fP