D'apr�s Linus Torvalds, torvalds@cc.helsinki.fi
, qui
a expliqu� les variations observ�es dans comp.os.linux.development,
le 28 avril 1994.
La boucle de calcul des BogoMips est quantifi�e, et l'on obtient donc g�n�ralement le m�me nombre chaque fois. On obtiendra des valeurs diff�rentes si la vitesse calcul�e est � la limite d'un intervalle de quantification, et qu'il y a de petites variations (diff�rences dans le temps de traitement des interruptions), provoquant le passage d'une valeur � une autre.
Si un noyau n'est pas compil� de fa�on sp�cifique pour un processeur donn�, alors des variations (parfois grandes) des scores en BogoMips peuvent appara�tre, principalement en raison d'erreurs d'alignement. Ce probl�me ne survient apparemment que sur les diff�rents processeurs x86 (Intel et clones). Heureusement, il peut facilement �tre r�solu : recompiler le noyau sp�cifiquement pour votre processeur.
L'algorithme BogoMips, contrairement � ce que beaucoup de monde croit, ne change pas de fa�on significative selon les diff�rentes versions du noyau.
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:23