zbabug
Messages postés9Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 août 2010
-
28 mars 2006 à 14:01
schmurfy
Messages postés3Date d'inscriptionmardi 26 août 2003StatutMembreDernière intervention30 mars 2006
-
30 mars 2006 à 23:45
Voici un gadget tout bête qui fait rien. Lorsque je le lance, j'ai bien le message 'init' qui apparait, mais lorsque je l'enlève, le message 'dispose' n'apparait pas. Ce qui semble indiquer que la fonction dispose n'est pas appelé !
Du coup, comment faire pour libérer la mémoire utilisée par le gadget ?
ou comment faire pour la fonction dispose soit appelé ?
Personnellement, je constate, dans le gestionnaire de tâche, que à
chaque fois que met et enlève le gadget, il y a de plus en plus de
mémoire utilisée. C'est pas terrible... Et ça le fait avec tous les
gadgets, même ceux de Microsoft...
schmurfy
Messages postés3Date d'inscriptionmardi 26 août 2003StatutMembreDernière intervention30 mars 2006 30 mars 2006 à 23:45
tu a raison la mémoire des gadgets n'est effectivement pas libéré.
En même temps est ce bien dramatique ? de toute facon le framework est déjà tellement massif que mon ie passe de 16Mo à 30Mo rien qu'en allant sur le portail live sans aucun gadget de chargé, ce qui veux quand meme dire que le framework prends presque autant de mémoire que ie lui meme...
Arrivé à ce stade c'est pas quelques Mo qui vont changer grand chose.
Et en cherchant un peu tu va en trouver d'autres des trucs bizarres dans ce framework si c'est pas déjà fait ;)