23-01-2012, 12:25 PM
Oui c'est vrai qu'il est en phase d'apprentissage.
On(ou je) partait du principe que c'était pour du permanent.
En gros si rien que pour un thread, il voit que ça prend 10% du processeur, avec plus ou moins de pourcentage dû au fait qu'il y a la VM Java qui peut faire en sorte que ça diminue légèrement par thread, plus le fait qu'il peut gérer les priorités des thread.
On va dire qu'il pourrait monté à 1% pour 10 personnes (chiffre complètement arrondi^^). En gros 900personnes pour les 100%
Alors si son thread monte plus haut j'en direct 50%, bah ça fait beaucoup moins de personne.
Si ça descend à 1% il fait des chiffres faramineux.
Maintenant on prend le cas, il a super bien programmé (mais il débute donc c'est une hypothèse), avec un VCore de 0,5Ghz, il fait 5% d'utilisation, avec 1GHz, du coup il descend à 2.5Ghz pour le même programme.
Bien entendu tout ça c'est théorique car en plus tu as le type de processeur, un Bi-Xeon travaille mieux qu'un Xeon qui travaille mieux qu'un Core. Pour le même programme, tu peux avoir des chiffres complétement différent, voir même tu pourrais être sur le cul entre un Core et Bi-Xéon alors que tu n'as rien changé au programme.
J’espère que mon explication était pas trop long^^ Surtout que c'est plus complexe que ça et que j'avais pas envie de détailler trop.
On(ou je) partait du principe que c'était pour du permanent.
En gros si rien que pour un thread, il voit que ça prend 10% du processeur, avec plus ou moins de pourcentage dû au fait qu'il y a la VM Java qui peut faire en sorte que ça diminue légèrement par thread, plus le fait qu'il peut gérer les priorités des thread.
On va dire qu'il pourrait monté à 1% pour 10 personnes (chiffre complètement arrondi^^). En gros 900personnes pour les 100%
Alors si son thread monte plus haut j'en direct 50%, bah ça fait beaucoup moins de personne.
Si ça descend à 1% il fait des chiffres faramineux.
Maintenant on prend le cas, il a super bien programmé (mais il débute donc c'est une hypothèse), avec un VCore de 0,5Ghz, il fait 5% d'utilisation, avec 1GHz, du coup il descend à 2.5Ghz pour le même programme.
Bien entendu tout ça c'est théorique car en plus tu as le type de processeur, un Bi-Xeon travaille mieux qu'un Xeon qui travaille mieux qu'un Core. Pour le même programme, tu peux avoir des chiffres complétement différent, voir même tu pourrais être sur le cul entre un Core et Bi-Xéon alors que tu n'as rien changé au programme.
J’espère que mon explication était pas trop long^^ Surtout que c'est plus complexe que ça et que j'avais pas envie de détailler trop.