Quando você está olhando para o% da CPU ou o fator de carga, você tem que dividir pelo número de núcleos de CPU x Hyper Threading. Então, se você tem um processador quad core com hyper threading, ele é interpretado como 8 CPUs.
Se a sua CPU% mostra 200% e são 8 CPUs, então o uso real da CPU é de 25%.
Se o seu fator de carga mostrar ".92" e você tiver 8 CPUs, seu fator de carga real será ".115". Em seu Conky você massagearia seu fator de carga (por 5 minutos, 10 minutos e 15 minutos) usando:
${execpi .001 (awk '{printf "%s/", }' /proc/loadavg; grep -c processor /proc/cpuinfo;) | bc -l | cut -c1-4} ${execpi .001 (awk '{printf "%s/", }' /proc/loadavg; grep -c processor /proc/cpuinfo;) | bc -l | cut -c1-4} ${execpi .001 (awk '{printf "%s/", }' /proc/loadavg; grep -c processor /proc/cpuinfo;) | bc -l | cut -c1-4}
A porcentagem da CPU Real nunca pode ultrapassar 100% e o fator de carga Real nunca pode ultrapassar 1, portanto é necessário fazer a divisão mental pelo número de CPUs ou use Conky para resultados precisos em vez de Top
ou qualquer programa que você estivesse usando.
Exemplo de tela do Conky vs top
Comparando top
CPU% à CPU do Conky%:
O Firefox está consumindo a maior% de CPU. Em top
está listado em 27.8% em Conky, ele está listado em 3.37% . Tomando a porcentagem de Conky e multiplicando por 8 (o número de CPUs) rende 27% .