Temps d'exécution d'un programme?
3 participants
Page 1 sur 1
Temps d'exécution d'un programme?
Salut,
Question qui pourrait être stupide
Y-a-t-il un software ou un méthode qui me permet de mesure le temps d'exécution d'un programme (de calcul par exemple) ....
Par exemple je veux comparer deux routines et trouver laquelle qui est plus rapide en temps d'exécution, comment je procède?
merci
Question qui pourrait être stupide
Y-a-t-il un software ou un méthode qui me permet de mesure le temps d'exécution d'un programme (de calcul par exemple) ....
Par exemple je veux comparer deux routines et trouver laquelle qui est plus rapide en temps d'exécution, comment je procède?
merci
informix- Nombre Rationnel
- Nombre de messages : 399
Réputation : 4
Points : 6325
Date d'inscription : 19/03/2007
Feuille de personnage
Capacité linguistique:
(1000/1000)
Re: Temps d'exécution d'un programme?
La solution est simple :
1. sauvegarder la date avant l'appel de votre méthode
2. sauvegarder la date aprés l'appel de la méthode
3. la différence donne une valeur approchée de la valeur que vous souhaitez mesurer.
Attention : il faut appeler votre méthode (fonction) un nombre de fois pour que la valeur retournée soit significative.
1. sauvegarder la date avant l'appel de votre méthode
2. sauvegarder la date aprés l'appel de la méthode
3. la différence donne une valeur approchée de la valeur que vous souhaitez mesurer.
Attention : il faut appeler votre méthode (fonction) un nombre de fois pour que la valeur retournée soit significative.
manianis- Nombre Réel
-
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 6054
Date d'inscription : 11/10/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Temps d'exécution d'un programme?
C'est pas très pratique ... mais à ma connaissance, c'est la seule méthode.
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7671
Date d'inscription : 19/03/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Temps d'exécution d'un programme?
Le système d'exploitation enregistre le temps de fonctionnement d'une tâche càd le temps où elle monopolise l'unité d'exécution (processeur). Je crois que cette valeur est trés proche de la réalité.
manianis- Nombre Réel
-
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 6054
Date d'inscription : 11/10/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Sujets similaires
» Un programme trés intéressant
» InPaint le programme miracle !!!!!
» Programme du Festival de Carthage 2009
» Programme festival de carthage 2010
» Excellent programme qui appelle à la prière
» InPaint le programme miracle !!!!!
» Programme du Festival de Carthage 2009
» Programme festival de carthage 2010
» Excellent programme qui appelle à la prière
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|