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 https://dyrk.org/
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 :
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 :
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’