Неисправная аппаратура может генерировать большое количество прерываний, что приводит к заметному ухудшению отзывчивости системы. Проверить наличие подобной ситуации можно командой
find /sys/firmware/acpi/interrupts | sort | while read i; do echo "$i:"; cat $i; done
Если в выводе будет присутствовать очень большое число, то значит проявляется именно данная проблема. Для временного исправления можно заблокировать прерывание, выполнив команду
echo 0 > /sys/firmware/acpi/interrupts/gpeXX 2>/dev/null
где XX номер прерывания, для которого зафиксировано большое число срабатываний. Для полного исправления проблемы нужно разбираться с аппаратурой.