Calcul du temps déxécution d'une appli

jack2125 Messages postés 367 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 23 novembre 2024 - 27 févr. 2024 à 14:30
ccm81 Messages postés 10905 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 décembre 2024 - 27 févr. 2024 à 18:12

Bonjour,

Y a t il un algo de calcul du temps d'éxécution d'un programme?


Windows / Edge 122.0.0.0


A voir également:

2 réponses

Raymond PENTIER Messages postés 58777 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 24 décembre 2024 17 258
27 févr. 2024 à 14:54

Bonjour.

... à part le brave chronomètre de nos sportifs, je n'en vois pas !


0

bonjour Raymond 

Ca me fait plaisir de te lire

Comment va la santé?

Pour compter le temps il existe un algo qui fonctionne très bien dans mon appli sauvegarde mais qui ne fonctionne que partiellement dans une autre appli

te souhaite une très bonne journée

jacques

0
brucine Messages postés 18384 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 28 décembre 2024 2 726 > jack21
27 févr. 2024 à 17:18

Bonjour,

Si on peut démarrer l'application à la ligne de commande dans un batch, il suffit de Logger le moment du lancement puis de boucler une commande qui vérifie si le process est encore actif et de Logger quand il ne l'est plus.

0
ccm81 Messages postés 10905 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 décembre 2024 2 428
27 févr. 2024 à 18:12

Bonjour

quelque chose comme çà

Sub test()
Dim tdeb As Double, tfin As Double, tt As Double
tdeb = Timer
Call truc
Call machin
tfin = Timer
tt = tfin - tdeb
MsgBox "temps mis " & Format(tt, "0.00") & " s"
End Sub

Sub truc()
Dim k As Long, a As Double
For k = 1 To 10000000
  a = Sin(Rnd())
Next k
End Sub

Sub machin()
Dim k As Long, a As Double
For k = 1 To 10000000
  a = Sin(Rnd())
Next k
End Sub

Cdlmnt

0