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 :

Memory leak avec OleDB


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 177
    Par défaut Memory leak avec OleDB
    Bonjour à tous!

    Pour une application de gestion de base de données universelle, j'utilise la librairie OleDB.
    Je récupère des données et cela fonctionne très bien
    Mais lorsque je récupère plusieurs gros volumes d'infirmations, la mémoire utilisée par l'application n'a de cesse d'augmenter.

    Mes questions sont les suivantes:
    Y a-t-il un moyen de libérer la mémoire utilisée pour le stockage du recordSet contenant les données?
    Est ce que quelqu'un a déjà eu ce problème de memory leak?

    Merci d'avance

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 487
    Par défaut
    En C++ non managé, c'est au développeur qu'incombe la responsabilité de libérer la mémoire. Donc, si le recordSet a été libéré correctement qu'en il n'est plus nécessaire, la mémoire est immédiatement recyclé pour un usage interne au programme ou externe (le système).
    La version débug des MFC fourni in traker mémoire(http://msdn.microsoft.com/en-us/libr...76(VS.80).aspx) et des outils comme Purify ou DevPartner permettent de les détecter.

Discussions similaires

  1. [PHP 5.4] Memory Leak avec la fonction exec()
    Par eaglesnipe dans le forum Langage
    Réponses: 9
    Dernier message: 22/05/2014, 12h44
  2. [MFC] Thread & memory leaks
    Par Racailloux dans le forum MFC
    Réponses: 7
    Dernier message: 15/03/2005, 12h44
  3. Memory leak en C/C++
    Par Roswell dans le forum Autres éditeurs
    Réponses: 6
    Dernier message: 07/07/2004, 19h41
  4. [MFC] A la chasse au memory leak
    Par Yabo dans le forum MFC
    Réponses: 17
    Dernier message: 27/06/2004, 17h35
  5. Réponses: 7
    Dernier message: 26/02/2004, 09h32

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