Bonjour,
J'utilise un conteneur dans un reader de données que je remplis au fil du temps.
Le problème est que la taille finale de la totalité des objets lus fait que l'application consomme beaucoup trop de mémoire.
Étant donnée que mes conteneurs ne sont que des attributs de ma classe de stockage, il me semble que la mémoire utilisée soit la stack.
Que puis je envisager pour me libérer de ces contraintes de taille ?
1- Allouer dynamiquement mes conteneurs pour utiliser une autre zone mémoire ?
2- Redéfinir un conteneur qui selon sa taille maximale autorisée (configuré par l'utilisateur) écrira tout l'excès mémoire dans des binaires sur disque.
Merci d'avance !
Partager