dwww Home | Manual pages | Find package

libpipew...-profiler(7) Miscellaneous Information Manuallibpipew...-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

PipeWire                             1.4.2              libpipew...-profiler(7)

Generated by dwww version 1.16 on Sat Oct 3 07:34:13 CEST 2026.