Ter uma média de carga de 25 e apenas 2-3 processos que estão solicitando um som da CPU um pouco estranho.
Uma carga de 25 significa que há constantemente 25 Processos em seu sistema que estão no estado Em Execução (R) ou Ininterrupta (D).
Alguns comentários comentam que os threads que não são mostrados no ps aux são contados como um processo ativo na fila de execução. Você pode ver Thread com ps axms. Depende do sistema usado como eles são contados exatamente na carga.
Mas o que é realmente importante saber. A carga não tem absolutamente nada a ver com a utilização da CPU. Se cada um desses processos usar apenas 1% da CPU e, em seguida, bloquear, você também terá uma carga média de 25.
Então, meu palpite é que, no momento em que sua carga chega a 25, você tem muitos processos que precisam de io e não recebem. Então eles bloqueiam e estão aguardando entrada ou acesso de gravação. Todos eles aterrissam na fila de execução e sua carga o empurra para cima.
Se você tiver apenas 2-3 processos ativos, atente-se aos tópicos. Seu sistema só pode atingir uma média de carga de 25 se os processos e / ou threads estiverem na soma 25 em um determinado período de tempo.
Se isso é constante, você tem um problema. Se isso ocorrer apenas uma ou duas vezes por dia, atente para os cronjobs caros do IO e modifique o tempo que eles são executados.
Além disso, outro problema pode ser um script ou programa que inicia 25 threads ou processos em um determinado momento e esses processos ou threads estão bloqueando uns aos outros. Eu acho que você utilização da CPU no momento determinado é muito alto também e o sistema não satisfaz todos os pedidos que são solicitados neste momento.
Se você tiver um kernel > 2.6.20 Sugiro iotop over vmstat. A iotop mostra o I / O curativo do sistema em um top view em tempo real. Talvez isso te ajude.
Outra ótima ferramenta para mostrar o uso e os processos da CPU é htop. Ele mostra a utilização da CPU de cada cpu como um pequeno gráfico, todas as três cargas + barra gráfica de mem e espaço de troca usados atualmente.