calculer temps d'exécution d'un prog

calculer temps d'exécution d'un prog - Java - Programmation

Marsh Posté le 20-12-2005 à 18:37:27    

Bonjour,
 
J'arrive à lancer un programme grace à la commance exec, mais je dois maintenant calculer le temps d'exécution de ce programme avec différentes valeurs en arguments. J'ai essayé de récupérer l'heure avant l'exécution et après et de les soustraire. Mais les valeurs varient d'une fois sur l'autre. J'imagine que ça doit dépendre de l'ordonnanceur. Y a-t-il une solution plus simple? Du genre getTempsExecution? :D  
Merci

Reply

Marsh Posté le 20-12-2005 à 18:37:27   

Reply

Marsh Posté le 21-12-2005 à 10:46:10    

Si les valeurs varient, c'est que le temps d'éxécution varie, et c'est bien normal. Pour des résultats plus homogènes, essaie d'augmenter la priorité des threads concernés, bien que je ne sache pas si tu peux le faire en java.

Reply

Marsh Posté le 22-12-2005 à 13:20:14    

Le seul moyen d'avoir le temps d'execution exact est la commande time. En Java, tu ne pourras qu'avoir le temps reel qui est forcement variable (sauf sur un OS mono-tache).


---------------
The Million Dollar Screenshot  (seo v7ndotcom elursrebmem paesys wifi)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed