[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