Quickly tried this. No change I am afraid.You can try to modify the file /usr/share/alsa/alsa.conf
Results for the Pi B+ are as folows:
load average: 1.75, 1.70, 1.19
%Cpu(s): 42.7 us, 15.1 sy, 0.0 ni, 18.4 id, 0.0 wa, 0.0 hi, 23.7 si, 0.0 st
- Code: Select all
top - 12:55:39 up 19 min, 1 user, load average: 1.75, 1.70, 1.19
Tasks: 124 total, 3 running, 121 sleeping, 0 stopped, 0 zombie
%Cpu(s): 42.7 us, 15.1 sy, 0.0 ni, 18.4 id, 0.0 wa, 0.0 hi, 23.7 si, 0.0 st
KiB Mem: 488068 total, 154448 used, 333620 free, 13836 buffers
KiB Swap: 0 total, 0 used, 0 free. 70800 cached Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
468 root 20 0 40524 3764 2604 S 13.8 0.8 2:15.82 shairport
2955 root 20 0 19244 11404 8920 R 6.0 2.3 0:00.55 cmd_async
3 root 20 0 0 0 0 S 1.8 0.0 0:24.02 ksoftirqd/0
245 redis 20 0 27684 2740 2004 S 1.0 0.6 0:11.72 redis-server
1076 root 20 0 37952 12992 9844 S 0.7 2.7 0:08.09 rune_PL_wrk
664 upmpdcli 20 0 81224 4116 3696 S 0.5 0.8 0:06.46 upmpdcli
1082 root 20 0 3088 1840 1628 R 0.5 0.4 0:06.06 top
1389 root 20 0 0 0 0 S 0.5 0.0 0:02.61 kworker/u2:0
661 mpd 20 0 103484 17840 11772 S 0.4 3.7 0:12.64 mpd
7 root 20 0 0 0 0 R 0.2 0.0 0:02.54 rcu_sched
255 root 39 19 28388 12144 9112 S 0.2 2.5 0:02.47 rune_SY_wrk
1 root 20 0 23796 4472 3320 S 0.1 0.9 0:10.32 systemd
204 root 20 0 1820 352 308 S 0.1 0.1 0:01.03 ifplugd
248 root 20 0 21676 3124 2468 S 0.1 0.6 0:00.34 nginx
600 root 20 0 29104 11184 8772 S 0.1 2.3 0:00.34 php-fpm
For the Zero id goes down to between 5 and 9. The other red values are higher. Even so, I have never seen it fail or heard gaps and/or clicks (using max overclocking).
Will contact you about the other points.
janui