Seu computador se comunica com os dispositivos conectados a ele através de IRQs (solicitações de interrupção). Quando uma interrupção vem de um dispositivo, o sistema operacional pausa o que estava fazendo e começa a endereçar essa interrupção.
Em algumas situações, os IRQs são muito rápidos, um após o outro, e o sistema operacional não pode terminar o serviço um antes do outro chegar. Isso pode acontecer quando uma placa de rede de alta velocidade recebe um grande número de pacotes em um curto período de tempo.
Como o sistema operacional não pode manipular os IRQs conforme eles chegam (porque eles chegam rápido demais um após o outro), o sistema operacional os enfileira para processamento posterior por um processo interno especial denominado ksoftirqd
.
Se ksoftirqd
estiver demorando mais do que uma pequena porcentagem de tempo de CPU, isso indica que a máquina está sob carga de interrupção pesada.