Bonjour,
Mon application prend environ 45 Mo aprés son lancement. J'ai développé un certain nombre de UserControle, et lorsque j'en utilise un en particulier, j'ai comme une fuite mémoire. Au bout de plusieurs jours, mon application peut prendre 600 ou 700 Mo de RAM!
Ce user controle n'a rien de particulier, excepté que j'utilise dedans 2 counter pour connaitre le % CPU consommé et le % de RAM consommé (j'appel donc cpu_used_counter.NextValue() dans un timer qui se lance toutes les 500 ms). Une fois que j'ai le pourcentage, je fais une sorte de vumeter avec une PictureBox dont je fais varier la largeur (la PictureBox est crée une seul fois, seul sa largeur varie toutes les 500 ms).
Quelqu'un a-t-il une idée d'ou peut venir le probleme ? J'ai vérifié tout les New, fait tout les disposes correspondant etc... mais maintenant je sèche.
Partager