Libération mémoire dans un programme C

Fermé
callsty - Modifié par callsty le 6/12/2012 à 20:54
armasousou Messages postés 1267 Date d'inscription dimanche 16 août 2009 Statut Membre Dernière intervention 30 décembre 2016 - 7 déc. 2012 à 13:14
Bonjour,
J'ai créé un programme informatique qui utilise en permanence des malloc et des free. Bien évidement j'ai utilisé Valgrind pour repérer les fuites mémoires et les enlever, jusqu'à obtenir zéro fuites. Jusque là l'histoire est sans problème mais en jetant un petit coup d'oeil sur le moniteur système je me suis aperçu que mon programme ne fait que grignoter la mémoire au fur et à mesure du temps.
La question est simple: comment ça se fait?


1 réponse

armasousou Messages postés 1267 Date d'inscription dimanche 16 août 2009 Statut Membre Dernière intervention 30 décembre 2016 83
7 déc. 2012 à 13:14
Les free arrivent trop tard, c'est pas forcément un défaut, tous les programmes consommes de plus en plus avec le temps jusqu'a un certains point.
0