Réaliser le BenchMark d’un site

 

Hey, salut à vous compagnons !

 

Alors tout d'abord, à la lecture du mot "BenchMark", je vous sens faire la grimace ^^

 

Le "BenchMark" est pour faire simple, une évaluation.
C'est très utile pour faire des tests comparatifs de performance, aussi bien sur les smartphones, que sur les requêtes en base de données ...

 

Alors là on va voir, une fonction toute simple, qui permet de tester la performance d'un système en terme de rapidité d’exécution et de temps d'accès ^^

 

Pour ce faire nous allons utiliser la commande "ab" :

 

 

 ab -n 100 -c 5 http://api.ikarton.fr/

 

Capture

 

Dans cet exemple j'indique à "ab" d'envoyer 100 requêtes par tranche de 5 simultanées, et le résultat au bout de quelques secondes est :

 

Capture

 

 

Les premières lignes sont le résumé global ...ici on voit qu'il a fallu 42 secondes à mon serveur pour faire fasse aux 100 requêtes (par tranche de 5 simultanée)

 

On voit ensuite, les temps d'accès ..

 

Bon je vous avouerai que je suis pas non plus hyper fier de ces résultats concernant Dyrk, mais je vais améliorer tout ça ^^

 

.... [ OPTIMISATION EN COURS ] ....

 

Et après amélioration :

 

Capture

 

Vous constaterez que j'ai gagné près de 20 secondes ^^

 

Après je vous cacherais pas que ce serveur gère quelques sites pour des amis ^^
Ce qui n'aide pas en terme de perf'

Laisser une réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site est protégé par reCAPTCHA et le GooglePolitique de confidentialité etConditions d'utilisation appliquer.