Неисправная аппаратура может генерировать большое количество прерываний, что приводит к заметному ухудшению отзывчивости системы. Проверить наличие подобной ситуации можно командой

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 номер прерывания, для которого зафиксировано большое число срабатываний. Для полного исправления проблемы нужно разбираться с аппаратурой.