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

Développement Web avec .NET Discussion :

Update Panel et fuites mémoires !


Sujet :

Développement Web avec .NET

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 232
    Points : 93
    Points
    93
    Par défaut Update Panel et fuites mémoires !
    Bonjour,

    J'utilise un deux update panel pour raffraichir deux parties de ma page de façon partiel.

    Seulement, je me suis rendu compte que au bout d'environ le 10ème rafraîchissement via un update panel ralentissé considérablement les performance de mon navigateur web jusqu’à environ 20 secondes pour recharger la page au lieu des à peine 1 seconde pendants les 5-6 premiers rafraîchissements.

    J'ai pu constater via le gestionnaire de tâches que au fur et à mesure des rafraîchissement le poids de ma page augmenter considérablement et pourtant les pages tracés via Fiddler avaient toujours le même poids !!

    Après quelques recherches sur internet j'ai constatés que ce contrôle "update panel" provoquer des fuites de mémoire. A ce que j'ai compris la page et stockés plusieurs fois dans le navigateur sauf que celui ci ne libère jamais c'est ressources entre deux rafraîchissements via l'uptdate panel d'où l'augmentation de la place en mémoire dans le navigateur. Les ressources du navigateur sont libéré qu'une fois que la page a été rafraîchit normalement.

    Ce problème date quand même depuis longtemps maintenant (j'ai lu des articles à ce sujet datant de 2009) et suis donc étonné qu'aucune correction ou solution existent aujourd'hui !

    Connaissez vous des moyens de contourner ce problème. J'en ai déjà essayé beaucoup de proposés, notamment celui ci qui est souvent proposé : http://www.codeproject.com/Articles/...in-UpdatePanel

    Mais rien n'y fait, le problème persiste toujours !

  2. #2
    Membre habitué
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Octobre 2002
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Transports

    Informations forums :
    Inscription : Octobre 2002
    Messages : 98
    Points : 169
    Points
    169
    Par défaut
    Un peu HS mais franchement la meilleure solution c'est d'abandonner cette daube d'update panel. C'est lourd et en plus visiblement c'est buggé ...
    Je te conseille jQuery + page methods, simple et efficace.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 232
    Points : 93
    Points
    93
    Par défaut
    Je pense aussi faire ça s'il n'y a vraiment pas d'autres solutions !
    Dommage en tout cas, s'il n'y avait pas ce dysfonctionnement ce contrôle serait parfait !!!

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

Discussions similaires

  1. [tomcat][memoire] java.net.URL et fuite mémoire
    Par Seiya dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 09/03/2009, 10h41
  2. [Fuites mémoire] Je cherche un utilitaire
    Par 10_GOTO_10 dans le forum C++Builder
    Réponses: 8
    Dernier message: 10/02/2005, 10h03
  3. Outil de recherche de fuite mémoire
    Par eag35 dans le forum MFC
    Réponses: 4
    Dernier message: 02/02/2005, 12h46
  4. [SWT]SWT et fuite mémoire(ou pas)
    Par menuge dans le forum SWT/JFace
    Réponses: 2
    Dernier message: 22/06/2004, 21h40
  5. [debug] fuites mémoires
    Par tmonjalo dans le forum C
    Réponses: 3
    Dernier message: 28/07/2003, 17h20

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