Paquets à installer pour cet article : sysbench, bonnie++
1. Vitesse du processeur, nombre de cores
Pour mesurer la performance du CPU rien de tel qu'un benchmark établi, tournant sur de nombreuses plateformes. Nous allons ici utiliser sysbench, écrit par des consultants travaillant sur la base de données MySQL, afin de mesurer la performance du serveur sous-jacent.
sysbenchpermet de tester le CPU en mesurant le temps nécessaire pour trouver tous les nombres premiers inférieurs à 10 000. Nous allons faire tourner sysbench en faisant varier le nombre de threads (en gros, le nombre d'instances simultanées du programme).
Tapez dans un shell la commande suivante, en faisant varier le paramètre num-threads de 1 à 4 :
sysbench --test=cpu --cpu-max-prime=10000 --num-threads=1 run | grep "total time:"
Sur ma machine de travail (AMD Athlon 5400 Dual Core), voici le résultat de la commande précédente :
threads 1 total time: 36.2429s
threads 2 total time: 18.1774s
threads 3 total time:...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première