[pulseaudio-tickets] [PulseAudio] #758: High CPU load with `gnome-volume-control.pulse`.

PulseAudio trac-noreply at tango.0pointer.de
Fri Dec 25 11:34:36 PST 2009


#758: High CPU load with `gnome-volume-control.pulse`.
-------------------------+--------------------------------------------------
 Reporter:  PaulePanter  |       Owner:  lennart
     Type:  defect       |      Status:  new    
Milestone:               |   Component:  daemon 
 Keywords:               |  
-------------------------+--------------------------------------------------
 Dear PulseAudio hackers,


 I try to hunt down a situation where PulseAudio uses over 100 % of CPU
 load. I can reproduce it by running `gnome-volume-control` which starts
 `gnome-volume-control.pulse` I think.

 I followed HowToDebugCPULoadBugs and HowToUseOProfile and this is what I
 got.

 {{{
 $ sudo opcontrol --start
 Using default event: CPU_CLK_UNHALTED:100000:0:1:1
 Using 2.6+ OProfile kernel interface.
 Using log file /var/lib/oprofile/samples/oprofiled.log
 Daemon started.
 Profiler running.
 $ # start and quit `gnome-volume-control`
 $ sudo opcontrol --stop
 Stopping profiling.
 $ opreport -l /usr/bin/pulseaudio
 warning: [vdso] (tgid:3253 range:0xf76e8000-0xf76e9000) could not be
 found.
 CPU: AMD64 processors, speed 2100 MHz (estimated)
 Counted CPU_CLK_UNHALTED events (Cycles outside of halt state) with a unit
 mask of 0x00 (No unit mask) count 100000
 samples  %        image name               symbol name
 593      100.000  [vdso] (tgid:3253 range:0xf76e8000-0xf76e9000) [vdso]
 (tgid:3253 range:0xf76e8000-0xf76e9000)
 $ opreport -l /usr/bin/gnome-volume-control.pulse
 warning: [vdso] (tgid:19426 range:0xf77a8000-0xf77a9000) could not be
 found.
 CPU: AMD64 processors, speed 2100 MHz (estimated)
 Counted CPU_CLK_UNHALTED events (Cycles outside of halt state) with a unit
 mask of 0x00 (No unit mask) count 100000
 samples  %        image name               symbol name
 1130     54.6422  gnome-volume-control.pulse /usr/bin/gnome-volume-
 control.pulse
 938      45.3578  [vdso] (tgid:19426 range:0xf77a8000-0xf77a9000) [vdso]
 (tgid:19426 range:0xf77a8000-0xf77a9000)
 }}}

 I am using Debian Sid/unstable with the following versions.

 {{{
 $ LANG=C dpkg -l pulseaudio gnome-media
 Desired=Unknown/Install/Remove/Purge/Hold
 | Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-
 pend
 |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
 ||/ Name                                    Version
 Description
 +++-=======================================-=======================================-==============================================================================================
 ii  gnome-media                             2.28.1-1
 GNOME media utilities
 ii  pulseaudio                              0.9.21-1
 PulseAudio sound server
 }}}

 Please tell me what else you need. I looked through the changelog of the
 version in Git but did not notice any important changes (only compile
 fixes and so on) so refrained from installing Git HEAD on my system.


 Thanks,

 Paul

-- 
Ticket URL: <http://pulseaudio.org/ticket/758>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list