Bonjour,
Je suis en train de finir une application qui me permet de numériser des documents pour les mettre en bdd.
Pour faire simple l'utilisateur peut créer un lot de documents a numériser.
On sélectionne ce lot dans la fenêtre principale qui l'affiche dans une nouvelle jframe.
Dans cette jframe, les documents numérisés s'affichent dans une jtable et la sélection d'une page l'affiche dans un jpanel(avec pdfRenderer).
pour optimiser la navigation et éviter la latence crée par la création de l'image a partir du pdf chaque objet document contient une bufferedImage avec la première page du document a afficher.
le problème est que cela consomme énormément de mémoire.
De plus je pense avoir des fuites de mémoire car lorsque je ferme la jframe avec un dispose la consommation mémoire ne diminue que peu.
existe t-il un moyen de voir combien de mes objets sont chargés en mémoire et leur taille?
si quelqu'un a une idée pour optimiser tout ça je prends.

Merci beaucoup.