IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Graphisme Java Discussion :

Problème de mémoire sur l'ouverture de plusieurs images.


Sujet :

Graphisme Java

  1. #1
    Membre éprouvé
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 022
    Points : 1 049
    Points
    1 049
    Par défaut Problème de mémoire sur l'ouverture de plusieurs images.
    Bonjour à toutes et à tous,

    J'avais écrit en Delphi une application qui pouvait ouvrir plusieurs fenêtres dans lesquelles je chargeais, pour chacune, une image de 8 mégapixels. Je pouvais en ouvrir plus d'une dizaine sans problème. (Pentium IV et 1 Go de RAM.

    Je viens de créer une application similaire en java, dès lors que j'ai ouvert une image, (placée dans un BufferedImage) j'ai une exception (.. problème de heap ...) si je veux en ouvrir une deuxième.

    Des idées de ce que je fais mal ou de ce qu'il faut que je fasse ?

    Merci de votre aide.

    Pierre.

  2. #2
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 752
    Points : 4 314
    Points
    4 314
    Par défaut
    Par défaut, ta JVM t'autorise 64M de mémoire au maximum.

    Pour augmenter cette limite, il faut que tu lui passes la mémoire désirée en paramètre. Par exemple:
    java -Xms64M -Xmx512M TonProgramme

    Xms => mémoire au démarrage de l'application
    Xmx => mémoire maximale que ton application pourra utiliser
    Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
    Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
    Mes articles et tutoriaux & Mon blog informatique

  3. #3
    Membre éprouvé
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 022
    Points : 1 049
    Points
    1 049
    Par défaut
    Je te remercie pour cette proposition qui fonctionne parfaitement.

    J'ai parcouru le web à ce sujet, mais je n'ai pas vraiment trouvé ce que je voulais :

    • peut-on inclure cette option java à l'intérieur du programme lui-même ?
    • sinon, peut-on créer un fichier .jar qui comporte cette ligne de commande :
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      java -Xms64M -Xmx512M -jar MonProgramme
      ou est-ce via un fichier "manifest", mais là, j'ai pas saisi cette notion, faut que je m'instruise.

    Merci de votre aide.

    Pierre

Discussions similaires

  1. Problème de mémoire sur une allocation de byte
    Par Fooshi dans le forum Android
    Réponses: 2
    Dernier message: 05/04/2013, 09h03
  2. [XL-2010] Problème libération mémoire sur lecture OnAction d'un shape
    Par DenisF dans le forum Macros et VBA Excel
    Réponses: 41
    Dernier message: 07/02/2013, 11h30
  3. Réponses: 3
    Dernier message: 18/11/2009, 16h48
  4. Problème espace mémoire sur module
    Par gege91 dans le forum AS/400
    Réponses: 4
    Dernier message: 26/11/2008, 17h15
  5. Problème d'espace sur IE menu vertical avec image de fond
    Par dom dom from the dom dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 09/03/2007, 11h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo