Le load (charge) est un indicateur général sur l'utilisation des ressources (CPU, mémoire, entrée / sortie ...) d'une machine Linux. Son but est de donner rapidement l'état du système (ça tourne / ça bosse / aie aie aie...) : plus il est important, plus la machine est sollicitée.[1]$
Le load average (charge moyenne) correspondent à la moyenne du load sur 1, 5 et 15 minutes (l'idée, ou pas), on peut l'afficher en utilisant une des commandes:
# uptime OU # top (en haut à droite, q pour quitter)
Et alors, c'est combien une charge "importante" ?
Il n'y a pas de chiffre "officiel", tout dépend de ce que vous faites, et du rôle de la machine. D'une manière générale, "on" dit qu'une charge de 3 ou 4 est relativement importante.
Sur ma machine (poste de travail), hors gros traitement, je monte rarement au dessus de 2 (sauf si je lance un gros traitement).
Tout ça pour ?
Du jamais vu sur un serveur de prod (4 Dual Core / 2 Go de RAM je crois...) :
Je sais pas si je dois rire ou pleurer... oO
edit 27/10:
Record battu :
Bug sponsorisé par Apache et mod_gzip.
GG à Klamouze pour la correction !
Notes
[1] a vérifier, mais il me semble que la charge correspond au nombre de processus en attente d'une ressource moins 1 : une charge de 3 veut dire que 2 processus sont dans la file d'attente