I recently did some tests while preparing my next image for Archphile.
After doing some finetuning with IRQ afffinity settings and set all usb interrupts to be sent to 4th core, I did some measurements with monitorix, listening to music with my usb dac (aune s16), which is the only attached usb device.
The distribution I use is Archlinuxarm. The kernel used is:
- Code: Select all
[root@archphile ~]# uname -a
Linux archphile 3.14.79-7-ARCH #1 SMP PREEMPT Thu Oct 13 18:37:53 MDT 2016 aarch64 GNU/Linux
The result of the interrupts is the following:

Number 63, which is the green colored graph, shows the usb interrupts. I believe that the number is huge.
Is there any explanation for this?
Is there any way to improve it?
Many thanks,
Michael