pw-profiler(1)
π pw-profiler β the PipeWire profiler, bestie edition π
okay so real talk: this is pw-profiler(1), like, the PipeWire profiler? it lives in the General Commands Manual and it's about to spill all the tea on how your audio graph is actually performing π
β¨ SYNOPSIS β¨
pw-profiler [options]
that's it. that's the whole vibe. go off π
πΈ DESCRIPTION πΈ
so you wanna start profiling a PipeWire instance. icon behaviour, honestly.
if the server has the profiler module loaded, this program will connect to it and log the profiler data. and bestie, "profiler data" means times and durations β specifically when processing nodes and devices started and completed. it's like a little diary of your graph's whole day, no cap β±οΈβ¨
when this program is stopped, it generates a set of gnuplot files plus a script to generate SVG files from the .plot files. and also a .html file so you can visualize the profiling results in a browser. so you stop it and boom π₯ β charts. we love a glow-up.
fun fact that is actually a fact: this function uses the same data used by pw-top. same data, different serve π«Ά
π OPTIONS π
-r|--remote=NAMEβ the name of the remote instance to monitor. leave it unspecified and it just connects to the default PipeWire instance. defaults stay winning β¨-h|--helpβ show help. short, sweet, slay π--versionβ show version information. know your roots, queen π-o|--output=FILEβ profiler output name, default"profiler.log". name your baby whatever you want πΌ (but the default is literallyprofiler.log, so)
π AUTHORS π
the PipeWire Developers π§
<https://gitlab.freedesktop.org/pipewire/pipewire/issues>- PipeWire is available from
<https://pipewire.org>
genuinely obsessed with them, fr fr π
π SEE ALSO π
go read those too, iykyk πβ¨
and that's the whole page, bestie!! this lil' number is from PipeWire version 1.6.11, and yeah it's a General Commands Manual situation. mwah π go profile something gorgeous π¦π
π¦ where this page comes from
- fedora 44: pipewire-utils 1.6.11-1.fc44 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms