Je suis Charlie

Autres trucs

Accueil

Seulement les RFC

Seulement les fiches de lecture

Mon livre « Cyberstructure »

Ève

Version 6 d'echoping

Première rédaction de cet article le 26 mars 2007


Plaisir du développeur, la livraison d'une nouvelle version est un moment toujours un peu émouvant, voire angoissant. echoping 6 a été livré à l'instant.

echoping est un logiciel libre de mesure de performances des serveurs réseaux. Il permet de tester un serveur et de voir à quelle vitesse il répond.

La nouvelle version se caractérise par l'ajout de greffons, appelés via dlopen(), qui permettent d'ajouter assez facilement un nouveau protocole.

Voici par exemple le greffon whois en action, interrogeant le serveur whois de l'AFNIC à cinq reprises :

% echoping -n 5 -m whois whois.nic.fr bortzmeyer.fr
Elapsed time: 2.086086 seconds
Elapsed time: 0.897842 seconds
Elapsed time: 2.470472 seconds
Elapsed time: 0.894680 seconds
Elapsed time: 1.217261 seconds
---
Minimum time: 0.894680 seconds (286 bytes per sec.)
Maximum time: 2.470472 seconds (104 bytes per sec.)
Average time: 1.513268 seconds (169 bytes per sec.)
Standard deviation: 0.647051
Median time: 1.217261 seconds (210 bytes per sec.)

echoping affiche la moyenne mais aussi la médiane, typiquement plus utile.

Version PDF de cette page (mais vous pouvez aussi imprimer depuis votre navigateur, il y a une feuille de style prévue pour cela)

Source XML de cette page (cette page est distribuée sous les termes de la licence GFDL)