Bonjour,
J'ai un gros soucis... dans un programme j'effectue quelques allocations dynamiques, puis lance un long calcul itératif qui utilise des variables déjà déclarées (aucun appel de fonction ou allocation n'a lieu)
pourtant, cette boucle semble consommer énormement de mémoire : 1Go alors qu'avec un nombre raisonnable d'itérations je tombe à 300Ko
je ne mets pas de code, car il s'agit d'un interpréteur de bytecode, assez compliqué à décortiquer... avec du code créé dynamiquement, ce qui rend gdb inutilisable à ce moment
a priori, que chercheriez-vous pour trouver l'origine du problème ?
Partager