Toda a CPU ocupada, alta carga média, mas o uso da CPU das tarefas não é somado

2

Olhando as saídas abaixo, alguém poderia me dizer o que está causando a carga alta?

CentOs 6 Linux 2.6.32-642.4.2.el6.x86_64 (4 CPU)

Estou suspeitando que sar números são altos, mas não tenho experiência com isso.

[root@a1 ~]# sar -b 1 3
01:08:22 PM       tps      rtps      wtps   bread/s   bwrtn/s
01:08:23 PM    225.74      7.92    217.82    269.31  13362.38
01:08:24 PM    116.67     74.51     42.16   4062.75    188.24
01:08:25 PM    161.22     64.29     96.94   3240.82    840.82
Average:       167.77     48.84    118.94   2522.26   4821.26

[root@a1 ~]# sar -w 1 3
01:09:46 PM    proc/s   cswch/s
01:09:47 PM     13.13   6662.63
01:09:48 PM     17.82   3891.09
01:09:49 PM     20.20   5031.31
Average:        17.06   5186.29

saída superior (mostra alta carga avegare)

htop(vídeo,mostratodaaCPUocupada) link

topo (vídeo, mostra o que cada núcleo da CPU está fazendo) link

ps auxf output no link

pidstat -w output no link

    
por Skacc 05.04.2018 / 15:18

1 resposta

1

Seu alto uso é do mysql. Você tem algumas consultas que consomem muitos recursos, o php-cgi é deixado esperando que as consultas do banco de dados terminem e o httpd fica esperando que o php-cgi retorne. Se você determinar quais consultas são responsáveis por esse consumo, poderá otimizar essas consultas.

E sua carga não é tão alta. Você tem 4 processadores, qualquer carga próxima a 4 não é alta. Uma carga máxima de 5,4 é aceitável.

    
por 05.04.2018 / 16:16

Tags