Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Linux.general : load avergage et HT

Posté par Lol Zimmerli (Jabber id, page perso, ) le 01 février 2006
Hello,



soit une machine avec un Intel(R) Xeon(TM) CPU 3.06GHz, avec hyper-threading donc.



Au moment où le load average (vian 'uptime' ou /proc/loadavg) arrive à 1.00, cela signifie qu'il est au seuil ou ce seuil est-il alors à 2.00?



Et pour une autre machine avec, physiquement 2 Intel(R) Xeon(TM) CPU 3.40GHz (avec HT, donc vu comme un 'quad'), la limite est à 1.00, 2.00 ou 4.00?



merci de vos lumières et directions!

> Lire le message (3 commentaires, moyenne: 2).  

Vous avez demandé le commentaire #677029.

Re.

Posté par Gérald (page perso, ) le 01/02/2006 à 13:44. (lien). Évalué à 1.

Idée reçues fausse: le loadavg n'a strictement rien avoir avec le pourcentage d'utilisation du processeur.

J'avais lu quelque part il y a un moment déjà (d'ou l'imprecision ...) que en gros, ce chiffre décrivait l'évolution du nombre de processus lancés à venir ou quelque chose dans ce genre.

Parce exemple, mon Athlon 1500 qui vient de finir un make -j4 buildworld sous Freebsd me donne ça:

[root@trait-plat]:/usr/src# uptime
2:42PM up 6:06, 4 users, load averages: 0.12, 1.92, 3.04

Et j'ai déjà vu des machines monter à quelque chose comme 500 de charge, rassure toi: le processeur n'a pas fondu !

  • [^]Re: Re.

    Posté par Lol Zimmerli (Jabber id, page perso, ) le 01/02/2006 à 14:00. (lien). Évalué à 3.

    Euh.. je ne parlais pas de pourcentage. Je sais cela, merci.

    Dans un système mono-proc sans hyperthreading, un load de 1.00 est la limite: à partir de 1.01 cela signifie que certaines tâches doivent attendre.

    Aussi, quelle est cette limite sur un mono-proc avec HT? Et un bi-proc+HT?

    --
    En fait, Bernardo n'était pas muet; c'est Zorro qui était sourd.