Minha média de carga mostra 2,0 em 5 e 15 minutos.
Minha CPU é de 1x2GHz, eu sei que 1,0 = 100%, mas e GHz? Isso afeta isso?
Minha média de carga mostra 2,0 em 5 e 15 minutos.
Minha CPU é de 1x2GHz, eu sei que 1,0 = 100%, mas e GHz? Isso afeta isso?
Respostas:
A média de carga é mais complexa do que simplesmente 1,0 == 100%. Como mostrado aqui e em muitas outras páginas, você verá que a média de carga é na verdade relativa à quantidade de núcleos que você possui.
Portanto, enquanto um sistema de um núcleo tem capacidade de 1,0, um sistema de núcleo duplo tem capacidade de 2,0. Em outras palavras, você precisa relacioná-lo ao número de núcleos disponíveis ao entender a utilização do seu sistema.
Para responder sua pergunta sobre Ghz, a resposta é "não". O Gigahertz não tem influência na média de carga relatada pelo seu sistema.
Para obter mais informações, consulte também: O que significa média de carga no unix / linux?
0.5
ainda é 50%
um núcleo.
0.5
não significa necessariamente que a CPU ou um núcleo tenha 50%
carga. Também pode significar que a CPU está completamente ociosa e um processo está aguardando E / S.
do not include any processes or threads waiting on I/O
, redes, bancos de dados ou qualquer outra coisa que não exija a CPU".
man uptime
: As médias de carga do sistema são o número médio de processos que estão em um estado executável ou ininterrupto. [...] Um processo em estado ininterrupto está aguardando algum acesso de E / S, por exemplo, aguardando disco. Agora, quando eu faço uma find / -perm 755 >/dev/null
carga, minha carga salta de um lado 0.1
para o outro, 0.7
enquanto find
causa apenas a 10%
carga da CPU (e top
relata uma espera de aproximadamente 35%
). Para mim, isso mostra claramente que avg carga faz incluem I / O.