Bonjour,
Est-il possible de connaitre (pour l'afficher dynamiquement an bas de la fenêtre) la consommation mémoire que mon programme en C++.
Ceci sans lire directement dans /proc, car je veux que mon programme reste portable.
Est-ce qu'il existe une bibliothèque et des fonctions qui permettent d'obtenir facilement ces informations?
Merci
# 2 possiblités ...
Posté par Sébastien Le Roux (site web personnel) . Évalué à 1.
1) soit système: récupération de l'info par top/ps
peut être pas le mieux pour la portabilité
2) soit dans le code
avec une variable globale et à chaque fois que tu alloues/dé-alloues
quelque chose tu incrémentes-décrémentes la variable de la taille de ce que tu alloues/dé-alloues ...
# Commentaire supprimé
Posté par Anonyme . Évalué à 6.
Ce commentaire a été supprimé par l’équipe de modération.
# Solutions possibles
Posté par malin . Évalué à 1.
mtrace
valgrind
mudflap
purify (payant)
Autre possibilite: surchager new/delete pour les classes suspectees de fuites.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.