IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

Profiling


Sujet :

MFC

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2004
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 6
    Par défaut Profiling
    Salut,

    Je souhaiterais connaitre le temps que passe mon programme dans chaque fonctions et la durée totale d'exécution.J'utilise Microsoft Visual C++.J'ai lancé un "profile".Mais la durée totale ne correspond pas à la durée que je chronomète avec une montre(le profile me donne une durée plus importante).Alors je voudrais savoir si on peut faire confiance à ces résultats.

    De plus le profile prend beaucoup de temps:est-ce que c'est normal?

    Merci d'avance si vous avez des infos.

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    Je ne connais pas "profile", mais qd j'ai besoin de faire des calcus de temps, j'utilise GetTickCount

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2004
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 6
    Par défaut
    C'est une option de visual C++.Si tu veux essayer tu vas dans Projets,Settings.Dans l'onglet C/C++ tu selectionnes enable profiling dans la categorie general.Ensuite pour le lancer tu fais Build, Profile.
    Et ca te donne les durées des fonctions et les % de temps passé dans chacune d'elle.

  4. #4
    Rédacteur
    Avatar de abelman
    Inscrit en
    Février 2003
    Messages
    1 106
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 1 106
    Par défaut
    Citation Envoyé par Aure400
    C'est une option de visual C++.Si tu veux essayer tu vas dans Projets,Settings.Dans l'onglet C/C++ tu selectionnes enable profiling dans la categorie general.Ensuite pour le lancer tu fais Build, Profile.
    Et ca te donne les durées des fonctions et les % de temps passé dans chacune d'elle.
    A mon avis tu dois avoir un AddIn qui te l'a installé. J'ai jamais vu cette option sous VisualC++ 6 ni sous VisualC++.NET (Version 7)

  5. #5
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    pas trouvé non plus

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2004
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 6
    Par défaut
    Je pense que ça vient surement surement du fait que c'est la version professionnelle.(Y a des option supplementaires).

  7. #7
    Rédacteur
    Avatar de abelman
    Inscrit en
    Février 2003
    Messages
    1 106
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 1 106
    Par défaut
    Citation Envoyé par Aure400
    Je pense que ça vient surement surement du fait que c'est la version professionnelle.(Y a des option supplementaires).
    J'ai la version Entreprise de VisualStudio 6 et la version professionnelle de Visual Studio.NET. Et je n'ai pas cette option

  8. #8
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    Pareil

    pour en revenir à ton problème, je te disais que je faisais des calculs cas par cas avec GetTickCount()
    Fais un test avec GetTickCount() et avec l'option "profile", et tu pourras te rendre compte si c'est valable ou pas

  9. #9
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2004
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 6
    Par défaut
    Je vais essayer.Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PROFILER][THREAD][java.prof] outil gratuit/complet?
    Par narmataru dans le forum Général Java
    Réponses: 11
    Dernier message: 16/11/2005, 12h28
  2. compréhension du profil d'une fonction
    Par lor dans le forum MFC
    Réponses: 7
    Dernier message: 08/01/2004, 12h59
  3. C'est quoi "Profile" dans le assign du XMLGram ?
    Par Lux interior dans le forum XMLRAD
    Réponses: 2
    Dernier message: 28/02/2003, 11h37
  4. Profiler pour Java
    Par donde dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 10/02/2003, 17h36
  5. [API win32] Récupérer le répertoire d'un profile
    Par sbeu dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 27/09/2002, 12h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo