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

Qt Discussion :

perte de mémoire, comment la trouver ?


Sujet :

Qt

  1. #1
    Débutant Avatar de Rniamo
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    508
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 508
    Points : 162
    Points
    162
    Par défaut perte de mémoire, comment la trouver ?
    bonjour,

    je fais actuellement un petit soft mais j'ai des pertes de mémoire (je pense ) assez importantes.

    voici le depot SVN.

    Je ne sais pas trop comment les tracker vu que les quelques objets que j'alloue sans parent je les libère ...

    J'utilise pour développer Qt Creator et je développe sous windows (temporairement).

  2. #2
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 033
    Points : 13 968
    Points
    13 968
    Par défaut
    l'utilisation de la ram monte continuellement ou lors de certaine action??
    Peut tu facilement tester indépendamment tes différente classe?

    Au lieu d'un svn, peu tu faire un .zip de tes sources?

  3. #3
    Débutant Avatar de Rniamo
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    508
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 508
    Points : 162
    Points
    162
    Par défaut
    elle a l'air de monter continuement quand je commence à utiliser le logiciel (lecture de musique par exemple), certe au début je comprend (buffering tout ça), mais je trouve que ça monter trop haut.

    un tarball est récupérable à cette adresse : tarball

  4. #4
    Membre expert

    Avatar de IrmatDen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 727
    Points : 3 266
    Points
    3 266
    Par défaut
    Salut,

    Comme toujours sous windows, une première question s'impose : tu profiles ça avec quoi ? Le gestionnaire des tâches ?

  5. #5
    Débutant Avatar de Rniamo
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    508
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 508
    Points : 162
    Points
    162
    Par défaut
    oui, je ne connais pas trop les utilitaires pour le développement sous windows (équivalent valgrind etc).

  6. #6
    Membre expert

    Avatar de IrmatDen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 727
    Points : 3 266
    Points
    3 266
    Par défaut
    Ok, ce n'est donc pas signatificatif d'un leak ; tu peux en avoir, mais en aucun cas le gestionnaire des tâches ne t'aidera à la trouver. Tu peux tout autant ne pas en avoir pour le moment

    En gratuit, j'ai vu cité mpatrol. Je ne l'ai jamais utilisé et ne pourrait t'en dire plus par contre.

  7. #7
    Débutant Avatar de Rniamo
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    508
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 508
    Points : 162
    Points
    162
    Par défaut
    merci de ta réponse mais mpatrol a l'air assez contraignant (il faut ajouter les headers, recompiler etc), je pense que je testerais sous linux, se sera certainement plus simple.

    edit : après test avec valgrind il n'y a rien d'important, fausse peur donc

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

Discussions similaires

  1. Fuites mémoires : comment trouver
    Par stof dans le forum Visual C++
    Réponses: 16
    Dernier message: 29/02/2008, 10h58
  2. comment vous trouver mon site www.dari-dz.com
    Par dari-dz dans le forum Mon site
    Réponses: 1
    Dernier message: 16/04/2007, 17h43
  3. Perte de mémoire - je ne comprend pas.
    Par pilouface dans le forum C
    Réponses: 12
    Dernier message: 08/02/2007, 16h39
  4. Pertes de mémoire avec Rave
    Par stepschn dans le forum Delphi
    Réponses: 8
    Dernier message: 15/10/2006, 11h18
  5. Dll a décrypter et lire en mèmoire, comment faire?
    Par Hauwke dans le forum Windows
    Réponses: 2
    Dernier message: 01/12/2005, 10h10

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