Tester la rapidité d'un programme

Roro -  
 mementomori -
Bonjour à tous ....

J'aimerais savoir s'il existe un logiciel ou autre chose pour mesurer (tester) la rapidité d'exécution d'un fichier exécutable.

Merci de bien vouloir, s'il existe un logiciel de ce genre que vous connaissez, de mettre un lien vers un site ou je pourrais le télécharger (et son nom)!

Merci !
A voir également:

5 réponses

crabs Messages postés 909 Statut Membre 507
 
Salut,
Sous les UNIX (dont Linux fait parti) il y a time, livré avec l'OS.
A+, crabs
1
mementomori
 
Linux N'EST PAS un UNIX !!!

Tout comme UNIX, il s'adapte à la norme POSIX, mais ce N'EST PAS un UNIX. Il est courant de melanger les deux (même dans wikipedia)... D'ailleurs, Linux est un noyau, GNU/Linux un OS...

Bref, ne le prend pas personnellement, mais j'en ai marre de voir des gens qui affirment de telles conneries : je te garantie que ce "coup de gueule" n'est pas contre toi, mais c'est juste pour bien mettre les choses au clair...


Ainsi,
"Salut,
Sous les POSIX (dont GNU/Linux et les systèmes à base d'UNIX font parti) il y a time, livré avec l'OS.
A+, crabs"
aurait été mieux...

Je sais, ce post date de 2005, mais il est toujours disponible et facilement accessible par google...
0
Roro
 
Ok, mais avec windows comment je peux faire ?
0
kij_82 Messages postés 4260 Statut Contributeur 857
 
#include <time.h>

...

time_t debut;
time_t fin;

time(&debut);
...
ton code
...
time(&fin);
printf("Temp d execution = %d\n",fin-debut);
0
Roro
 
Merci beaucoup, ça marche !!!

J'essayais avec un thread et un timer mais c'est beaucoup trop compliqué (enfin pour moi) !

Merci encore ... mais est-ce qu'on peut avoir le temps avec une précision à la milliseconde (peut être pas quand même, mais une meilleure précision que la seconde) !

Si on peut pas c'est pas grave, merci quand même !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kij_82 Messages postés 4260 Statut Contributeur 857
 
t'es sous Unix ? Si oui fais un man time pour regarder les éventuelles possibilités.
0
kij_82 Messages postés 4260 Statut Contributeur 857
 
Et pis faut mettre une petite croix si c'est résolu.
merci
0