Comment utiliser Unixbench pour tester les performances d’un VPS.


Unixbench C’est un logiciel qui peut tester les performances du serveur. Ce ne sont pas des tests classiques comme le CPU ou la mémoire, mais plutôt des tests système comme le transfert de fichiers, la bande passante, la latence des appels système pour comprendre les performances globales du serveur.

Installer Unix Bench

Unixbench Exécutez plusieurs tests distincts :

  • pierre sèche : Ce test se concentre sur les chaînes (mesure et comparaison des performances de l’ordinateur).Performances du processeur
  • meule: Ce test mesure la vitesse et l’efficacité des opérations virtuelles.Performances du processeur
  • Débit d’exécution : Ce test mesure le nombre d’appels execl pouvant être effectués par seconde. execl est une fonction qui remplace le code utilisé par le code binaire d’un autre programme
  • Copie de fichier : Ce test mesure la rapidité avec laquelle les données sont transférées d’un fichier à un autre en utilisant différentes tailles de mémoire tampon.Performances du disque dur
  • Débit du pipeline : Test de bande passante
  • Commutation de contexte basée sur le tube : Ce test mesure le nombre de fois où deux processus peuvent permuter pour effectuer un test de vitesse de communication.
  • Création de processus : Ce test mesure le nombre de fois qu’un processus peut créer différentes implémentations de système
  • Script shell : Mesurer le temps d’exécution des scripts en simulant des opérations courantes
  • Surcoût d’appel système : Mesurer la latence causée par les appels système
  • Essai graphique : Ces tests sont conçus pour vous donner une idée des performances graphiques (2D et 3D)
A Voir  Publiez des images sur Instagram depuis votre ordinateur.

En règle générale, le test dure de 15 à 30 minutes, selon votre serveur. Plus l’indice est élevé, meilleures sont les performances globales de votre VPS.

Installons-le maintenant sur notre VPS.Pour rappel, mon VPS est en CENTO.

La première étape consiste à récupérer les prérequis avec la commande suivante (attention aux majuscules dans les noms) :

#yum install perl-Time-HiRes gcc make

Entrer Commencez l’installation du package.

Après quelques minutes, tous les packages ont été installés. Passons maintenant à l’installation du programme principal.

Pour ce faire, utilisez la commande suivante :

#wget -N https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/byte-unixbench/UnixBench5.1.3.tgz

Puis extrayez les fichiers de l’archive avec :

#tar zxf UnixBench5.1.3.tgz puis cd UnixBench

On lance maintenant la compilation du logiciel avec la commande suivante :

#Fabriquer

Démarrez votre benchmark VPS avec UnixBench

Une fois compilé, vous pouvez lancer le logiciel avec :

#. /Cours

Cela donne ceci sur un serveur dédié Be1host :

Ces résultats ont été obtenus à l’aide d’une machine dédiée présentant les caractéristiques suivantes :

  • 2 Go de RAM
  • 2 cœurs 1,6 Ghz
  • 100 Mbits (bande passante)
  • Disque dur de 500 Go

Ainsi, le résultat UnixBench est 404.4 pour exécuter une seule tâche et Les processeurs 815.8 4 sont utilisés pour effectuer plusieurs tâches ici.

Si vous avez une machine presque identique, vous pouvez laisser un commentaire sur les résultats afin de pouvoir tout comparer.