I have 100% CPU usage with ALSA dmix enabled on my ARMv5 machine. Without dmix CPU usage lesser - 10-15%. Can anyone explain me why? And how to fix it? Some additional info: # cat /proc/cpuinfo Processor : XScale-V3 based processor rev 7 (v5l) BogoMIPS : 804.45 Features : swp half thumb fastmult edsp iwmmxt CPU implementer : 0x69 CPU architecture: 5TE CPU variant : 0x0 CPU part : 0x682 CPU revision : 7 Hardware : Toradex Colibri PXA320 Revision : 0000 Serial : 000023c9222d1400 # cat .asoundrc pcm.!default { type plug slave.pcm "asymed" } pcm.dmixer { type dmix ipc_key 1024 slave { pcm "hw:0,0" period_time 0 period_size 2048 buffer_size 4096 channels 1 rate 8000 } bindings { 0 0 } } ctl.dmixer { type hw card 0 } pcm.dsnooped { ipc_key 1027 type dsnoop slave.pcm "hw:0,0" } pcm.asymed { type asym playback.pcm "dmixer" capture.pcm "dsnooped" } -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20120525/c9ddbf9a/attachment.html>