[pulseaudio-tickets] [PulseAudio] #269: Extreme (100%) CPU usage for 44100hz streams

PulseAudio trac-noreply at tango.0pointer.de
Thu Apr 3 00:34:39 PDT 2008


#269: Extreme (100%) CPU usage for 44100hz streams
---------------------------------+------------------------------------------
 Reporter:  devel at irasnyder.com  |       Owner:  lennart
     Type:  defect               |      Status:  new    
 Priority:  normal               |   Milestone:         
Component:  daemon               |    Severity:  major  
 Keywords:                       |  
---------------------------------+------------------------------------------
 I am using Gentoo ~x86 (unstable) on both my desktop and laptop.

 = Overview =
 On my desktop, I have the cpu usage problems with 44100hz streams. 48000hz
 streams are fine, with normal cpu usage.

 On my laptop, I have no cpu usage problems. Both 44100hz and 48000hz
 streams use a normal amount of cpu time.

 On my desktop, with pulseaudio-0.9.9, I am able to play both 44100hz
 streams and 48000hz streams without problems. After upgrading to
 pulseaudio-0.9.10, I am able to play 48000hz streams without problems.
 Playing a 44100hz stream has the effect of using 100% cpu time, causing
 pulseaudio to fail with "cpu softlimit exceeded, terminating".

 = Desktop information: =
 AMD Athlon XP 2.1Ghz
 Soundblaster Audigy, snd_emu10k1 driver
 paman shows: default sample type: s16le 6ch 44100hz

 = Laptop information: =
 Intel Core Duo 1.83Ghz
 Intel integrated audio, snd_hda_intel driver
 paman shows: default sample type: s16le 2ch 44100hz

 = Configuration changes on my desktop: =
 daemon.conf -- default-sample-channels = 6

 In the move from 0.9.9 to 0.9.10, I changed default.pa to use hal
 autodetect instead of:
 load-module module-alsa-sink device=plug:surround51 channels=6

 All tests were done using various music and movies I have, using mplayer.
 I am happy to provide more information as needed.

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


More information about the pulseaudio-bugs mailing list