[pulseaudio-tickets] [PulseAudio] #431: module-alsa-(sink|source) eats all CPU (100%)
PulseAudio
trac-noreply at tango.0pointer.de
Tue Dec 9 02:33:09 PST 2008
#431: module-alsa-(sink|source) eats all CPU (100%)
---------------------------+------------------------------------------------
Reporter: verem | Owner: lennart
Type: defect | Status: new
Priority: high | Milestone:
Component: module-alsa-* | Severity: normal
Keywords: 100% CPU |
---------------------------+------------------------------------------------
I run pulseaudio on some old PCs with ISA sound board. If module-alsa-*
selected for operating with hardware pulseaudio eat all CPU (on dual
processor computer it eat both CPU time, but if i disable either module-
alsa-sink or module-alsa-source during running pulseaudio it eat only one
CPU).
I start pulseaudio by command:
/usr/bin/pulseaudio -vvvvvv --system \
--exit-idle-time=-1 \
--disable-shm \
--no-cpu-limit \
--resample-method=trivial \
--high-priority \
-L "module-alsa-sink device=hw:0" \
-L "module-alsa-source device=hw:0" \
-L "module-esound-protocol-tcp auth-ip-acl=127.0.0.1 auth-
anonymous=1" \
-L "module-native-protocol-tcp auth-ip-acl=127.0.0.1 auth-
anonymous=1" \
-L module-volume-restore \
-L module-rescue-streams \
-L module-native-protocol-unix \
-n
Executing of pulseaudio (with alsa-(sink|source)) could terminated only by
kill -9.
If i switch to module-oss it works, but very often i got warning about
underrun, but it works.
Alsa driver for that ISA boards works, at least i hear sound during
executing command:
aplay -Dhw:0 Front_Center.way
dmesg and pulseaudio stderr output attached from different old PCs.
--
Ticket URL: <http://www.pulseaudio.org/ticket/431>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
More information about the pulseaudio-bugs
mailing list