High CPU-load due to IRQ servicing
I am reading wih a self-programmed software four virtual USB interfaces (/dev/ttyUSB0-3). This works quite fine in priciple, but there is every now and then full load on the CPU regarding the servicing of hardware IRQs.
I know, since I observed this via top(1). There is 100% on "hi".
If this happens, my software lags - of course it does, since the CPU is busy with IRQ-handling.
I do not know, which IRQ triggers this and especially why it issues this high load.
Is there anyone to have an idea about how to know about this?
Thanks a lot in advance,