ANTISECHE
Pour ne plus rien oublier !

Chronométrer le temps d’exécution de programmes

mardi 11 juin 2013

Contexte

Il est parfois nécessaire de mesurer le temps d’exécution de programmes afin de comparer, par exemple, l’efficacité de différents algorithmes. Plutôt que d’ajouter une fonction de chronométrage directement dans le code source du programme, il est plus simple de passer par un outil externe. Pas besoin d’installer quoi que ce soit, time est déjà présent sur vos distributions GNU/Linux préférées.

Utilisation

L’utilisation de time est vraiment simple, il vous suffit de passer par lui pour lancer le programme dont vous souhaitez mesurer les performances :

$ time votre_programme

Exemple avec une simulation Monté Carlo toute simple :

$ time Pi.py 
Pi = 3.141870

real	0m8.343s
user	0m8.337s
sys	0m0.013s

Aucun commentaire

Fil RSS des commentaires de cet article

Écrire un commentaire

Contenu de votre message :

Votre nom ou pseudo :

Votre site Internet (facultatif) :

Votre adresse e-mail (facultatif) :

Quelle est la deuxième lettre du mot jrkxwl ? : 

CopyLeft - 2013-17 - Toutes gauches réservées - Licence CC-BY

Valide xHtml 1.0 STRICT | Fièrement propulsé par PluXml | 0.016s | 144040 vues