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

Java Discussion :

[exe] augmenter la taille de memoire de la JVM


Sujet :

Java

  1. #1
    Membre averti
    Inscrit en
    Juin 2004
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 21
    Par défaut [exe] augmenter la taille de memoire de la JVM
    J'ai une application Java qui fait la manipulation de plusiers fichiers XML de grand taille .

    lorsque la sommes de la taille de toutes mes fichiers XML deépasse les 60 Mo , mon application plante et elle me donne l'erreure suivant :
    java.lang.OutOfMemoryError

    j'ai fait des recherche et j'ai remarqué que je doit lancé mon jar depuis ma console en ajoutant l'option suivante -Xmx128M , ç a d :
    java -jar -Xmx128M monfichier.jar

    et ça a marché bien .

    le probléme ç que j'ai crée un executable pour ce jar , donc je peut plus utilisé -Xmx , donc je rencontre ce prob de memoire a nouveau.

    est ce que il y a une solution pour augmenté la taille de ma JVM une fois pour toute? y a t'il un fichier de conf dans jdk ou .... ?

    Merci d'avance .

  2. #2
    Membre chevronné Avatar de broumbroum
    Profil pro
    Inscrit en
    Août 2006
    Messages
    406
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2006
    Messages : 406
    Par défaut Softreference
    salut! J'ai le meme souci avec un application qui utilise bcp de sprites graphiques .... La mémoire virtuelle ne peut pas être toujours adaptée comme tu l'as dit. Alors en cherchant mieux tu trouves des sotreference qui permettent la création d'un cache mémoire qui recharge la mémoire et vide les references inutiles en temps réel.
    c'est pas très long comme code mais c'est pas évident.
    ça s'appelle le SoftCache et je ne suis pas tout à fait au point non plus.

    Tu trouves ça sur google.com les SOFTVALUES et le SOFTCACHE.

Discussions similaires

  1. Réponses: 0
    Dernier message: 18/03/2012, 14h25
  2. Augmenter la taille du head space de JVM de Tomcat 6
    Par marouene_ dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 03/06/2011, 17h34
  3. augmenter la taille mémoire vive pour 'un exe
    Par sony351 dans le forum C++Builder
    Réponses: 3
    Dernier message: 18/01/2010, 14h08
  4. [JVM]taille maximun memoire de la JVM
    Par madmens dans le forum Général Java
    Réponses: 8
    Dernier message: 30/11/2005, 06h46
  5. []Augmenter la taille de la pile des appels ?
    Par oncle ervil dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 10/05/2005, 09h29

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