table of contents
other versions
- bookworm-backports 1.2.7-1~bpo12+1
- testing 1.4.1-1
- unstable 1.4.2-1
libpipewire-module-profiler(7) | Miscellaneous Information Manual | libpipewire-module-profiler(7) |
NAME¶
libpipewire-module-profiler - Profiler
DESCRIPTION¶
The profiler module provides a Profiler interface for applications that can be used to receive profiling information.
Use tools like pw-top and pw-profiler to collect profiling information about the pipewire graph.
MODULE NAME¶
libpipewire-module-profiler
MODULE OPTIONS¶
- •
- profile.interval.ms: Can be used to avoid gathering profiling information on every processing cycle. This allows trading off CPU usage for profiling accuracy. Default 0
CONFIG OVERRIDE¶
A module.profiler.args config section can be added to override the module arguments.
# ~/.config/pipewire/pipewire.conf.d/my-profiler-args.conf module.profiler.args = {
#profile.interval.ms = 10 }
EXAMPLE CONFIGURATION¶
The module is usually added to the config file of the main pipewire daemon.
context.modules = [ { name = libpipewire-module-profiler
args = {
#profile.interval.ms = 0
} } ]
SEE ALSO¶
- pw-top: a tool to display realtime profiler data
- pw-profiler: a tool to collect and render profiler data
1.4.2 | PipeWire |