High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Accueil
Forum Codes-Sources
C / C++ / C++.NET
C
Temps d'execution d'un programme [
Résolu
]
Signaler
abdoulax
Messages postés
875
Date d'inscription
samedi 17 mai 2003
Statut
Membre
Dernière intervention
22 juin 2012
-
22 juil. 2008 à 16:33
DeAtHCrAsH
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
-
23 juil. 2008 à 10:32
Bonjour,
J'ai besoin de mesurer le temps d'éxecution d'un bou de code pour comparer les performances d'execution en fonction de la plateforme: windows, linux.
Comment mettre en place un chrono à la millième de seconde car difftime ne marche qu'à la seconde près?
Have Fun ...
Afficher la suite
A voir également:
Trace d'execution d'un programme
Recuperer les trace d execution
-
Forum - C / C++ / C++.NET
Création d'un fichier log lors de l'exécution d'un programme
-
Codes sources - Visual Basic / VB.NET (Fichier / Disque)
C# / .NET : Comment afficher la pile d'execution d'un programme - CodeS SourceS
- Guide
Visual Basic / VB.NET : Userassist : logging des exécutions, liste des programmes fréq
- Guide
Exécution d'un programme et attendre la fin de l'exécution de façon non bloquante
-
Codes sources - Visual Basic / VB.NET (VB.NET)
4
réponses
Réponse 1 / 4
abdoulax
Messages postés
875
Date d'inscription
samedi 17 mai 2003
Statut
Membre
Dernière intervention
22 juin 2012
22 juil. 2008 à 17:27
J'ai trouvé un site:
http://2007.pagesperso-orange.fr/Code/C/mesure.htm
Maintenant je dois tester. Merci DeAtHCrAsH, je regarderai si la solution que j'ai trouvé ne marche pas.
Have Fun ...
Réponse 2 / 4
BruNews
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
22 juil. 2008 à 19:30
GetTickCount() ne donne qu'une grossière indication des millisecondes écoulées depuis le démarrage du système (pas de rapport avec les ticks CPU, voir RDTSC pour cela).
QueryPerformanceCounter() pour des mesures précises.
ciao...
BruNews, MVP VC++
Réponse 3 / 4
DeAtHCrAsH
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
2
22 juil. 2008 à 17:25
Salut,
Sous windows tu as GetTickCount qui te donnera le nombre de tick processeur depuis le démarrage de celui ci.
Réponse 4 / 4
DeAtHCrAsH
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
2
23 juil. 2008 à 10:32
Je ne connaissais pas QueryPerfomanceCounter() mais ca à l'air très bien.
Sure que GetTickCount c'est bon pour faire de la dentelle.
Shell
Votre réponse
Répondre
Posez votre question
A voir également
Execution d'un programme
Générer les traces d'exécution d'un code java dans eclipse
Bug lors de l'exécution d'un programme
Probleme avec l'execution d'un programme
Execution automatique de programme