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

Windows Presentation Foundation Discussion :

Problème fuite mémoire composant graphique


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Architecte technique
    Inscrit en
    Février 2004
    Messages
    477
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Service public

    Informations forums :
    Inscription : Février 2004
    Messages : 477
    Par défaut Problème fuite mémoire composant graphique
    Bonjour à tous,

    J'ai créé un composant de type datagrid, mais j'ai un soucis.

    J'ai le sentiment que WPF ne désalloue jamais la mémoire prise par les datagrids.

    Pourtant les datagrids semblent bien se décharger du VisualTree, par contre si je lance un SCAN avec Resharper (DotMemory), je vois bien que j'ai des instances en mémoire.

    Pour info j'affiche mes datagrids dans des UserControl, eux même inclus dans un TabControl avec un datatemplate de ce type:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <DataTemplate x:Key="contentTemplate" DataType="{x:Type local:WorkSheet}">
                <UserControl Content="{Binding ContentControl}" >
                </UserControl>
    </DataTemplate>
    , c'est mon UserControl créé dynamiquement dans le code behind.

    Est ce que vous avez une idée d'où ça pourrait provenir, je sèche un peu ?
    Merci.

  2. #2
    Membre très actif Avatar de star
    Homme Profil pro
    .
    Inscrit en
    Février 2004
    Messages
    941
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Corée Du Nord

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Février 2004
    Messages : 941
    Par défaut
    Est ce que vous avez une idée d'où ça pourrait provenir, je sèche un peu ?
    Possible suivant la capacité RAM de ta machine que le ramasse miettes juge qu'un nettoyage n'est pas requis.
    .

  3. #3
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2009
    Messages
    2 056
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2 056
    Par défaut
    C'est quand même dur de répondre, tellement le problème peut-être complexe et le peu d'information dont on dispose!
    Peut-être de coté là ?
    https://stackoverflow.com/questions/...y-leaks-in-wpf

Discussions similaires

  1. problème fuite mémoire
    Par didoboy dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 29/07/2009, 11h46
  2. problème avec les composant graphique de gwt-ext
    Par ensienne2008 dans le forum GWT et Vaadin
    Réponses: 9
    Dernier message: 16/09/2008, 09h32
  3. Problème fuite mémoire
    Par devconf77 dans le forum Windows
    Réponses: 12
    Dernier message: 04/10/2007, 20h45
  4. Problème fuite mémoire
    Par devconf77 dans le forum Windows
    Réponses: 3
    Dernier message: 30/08/2007, 18h33
  5. Réponses: 2
    Dernier message: 07/08/2007, 11h32

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