Question rapidité d'éxécution
Résolu
varalax
Messages postés
66
Statut
Membre
-
varalax Messages postés 66 Statut Membre -
varalax Messages postés 66 Statut Membre -
Bonjour,
Est il plus rapide (pour l'éxécution) d'appeler par example 4 fois la même procédure ou bien de faire une boucle For ?
Ex :
sub Main()
Call Procédure
Call Procédure
Call Procédure
Call Procédure
End Sub
ou alors
Sub Main()
For i = 0 To 3
Call Procédure
Next
End Sub
Cordialement
Est il plus rapide (pour l'éxécution) d'appeler par example 4 fois la même procédure ou bien de faire une boucle For ?
Ex :
sub Main()
Call Procédure
Call Procédure
Call Procédure
Call Procédure
End Sub
ou alors
Sub Main()
For i = 0 To 3
Call Procédure
Next
End Sub
Cordialement
A voir également:
- Question rapidité d'éxécution
- Test rapidité pc - Guide
- Le service spouleur d'impression local n'est pas en cours d'exécution - Guide
- Processus d'execution client serveur - Forum Windows 10
- Il permet l’exécution des logiciels applicatifs et gère l’utilisation des ressources matérielles (mémoire, processeur, périphériques). - Forum Pilotes (drivers)
- Erreur d'exécution 13 incompatibilité de type ✓ - Forum Programmation
1 réponse
Bonjour
Le plus rapide est de faire quatre appels consécutifs, puisqu'il y a la boucle for en moins.
Mais la différence est tellement insignifiante que ça ne vaut pas le coup. Tu perds le bénéfice de la boucle (simplicité de modification, nombre de répétitions variable) pour un gain de temps que tu ne parviendras probablement jamais à chronométrer tant il est faible.
Le plus rapide est de faire quatre appels consécutifs, puisqu'il y a la boucle for en moins.
Mais la différence est tellement insignifiante que ça ne vaut pas le coup. Tu perds le bénéfice de la boucle (simplicité de modification, nombre de répétitions variable) pour un gain de temps que tu ne parviendras probablement jamais à chronométrer tant il est faible.
varalax
Messages postés
66
Statut
Membre
Ok merci !