[RÉSOLU] Ajustement mémoire impossible

karnivor
[RÉSOLU] Ajustement mémoire impossible

Bonjour à tous :),

Je suis confronté à un petit problème : je souhaiterais modifier la mémoire allouée à Java pour ImageJ, seulement il m'est impossible de dépasser le seuil des 1078 Mb !!! :shock:
Pour info mon ordinateur tourne sous Windows XP pro SP3 et je possède 3Go de RAM.
J'ai tenté de modifier la mémoire allouée depuis ImageJ et également depuis le fichier ImageJ.cfg et le résultat est toujours le même dès que je dépasse 1078 il m'est impossible de démarrer ImageJ et je reçois un message d'erreur : "Could not create the Java virtual machine." :evil:
Je précise également que Java et ImageJ sont à jours.

Donc voilà si quelqu'un aurait une solution ou même une explication du pourquoi du comment il m'est impossible de modifier la mémoire allouée merci d'avance cela me permettra d'éviter des "out of memory" incessant. :mrgreen:

karnivor
Re: Ajustement mémoire impossible

UP !!! Personne ne rencontre se problème ? Personne n'a de solution ? Personne n'a d'explication ? :(

fredericmazue
Re: Ajustement mémoire impossible

As tu essayé d elancer Java ainsi ? (par exemple)

java -Xms2048M -Xmx2048M monProgrammeJava

Peut-être aussi que ton Windows ne peut rendre disponible suffisamment de mémoire parce qu'elle est occupée par beaucoup d'applis lancées au démarrage ?

karnivor
Re: Ajustement mémoire impossible

Qu'entend-tu par lancer Java ? Je cherche juste à lancer ImageJ Java fonctionne très bien avec d'autre applications.
Sinon oui j'ai modifier mon fichier config d'ImageJ pour attribué manuellement la mémoire pour preuve voici son contenu :
.
C:\Program Files\Java\jre6\bin\javaw.exe
-Xmx1500m -cp ij.jar ij.ImageJ

Par exemple dans cette configuration impossible de lancer le logiciel.

Pour ce qui est du démarrage j'ai virer tous les trucs inutile reste l'antivirus et le wireless assistant d'HP.

fredericmazue
Re: Ajustement mémoire impossible

Quote:
C:\Program Files\Java\jre6\bin\javaw.exe
-Xmx1500m -cp ij.jar ij.ImageJ

Et bien c'est ça lancer Java. Manifestement 1500 ça n'est pas suffisant. Essaie avec plus. Et si j'ai bonne mémoire -Xmx spécifie un maximum. Essai plutôt avec -Xms

karnivor
Re: Ajustement mémoire impossible

Avec -Xms le programme ne démarre plus mais le fichier config par défaut est configuré avec -Xmx et 1500 c'est justement trop car je suis bizarrement limité à 1078Mb donc que ce soit à 2048 ou 1079 impossible de démarrer sans avoir le message d'erreur "java could not the java virtual machine".

fredericmazue
Re: Ajustement mémoire impossible

Alors c'est que Windows refuse cette quantité de mémoire à la JVM

karnivor
Re: Ajustement mémoire impossible

Probablement oui ça me parait être une très bonne explication reste à savoir comment solutionner ce problème ou au moins savoir pourquoi ? Si tu en arrive à cette conclusion aurais-tu une solution ?

karnivor
Re: Ajustement mémoire impossible

Bon et bien j'ai été obligé de formater je suis passé à windows 7 pro 32-bit et là miracle je peut aisément configurer la mémoire allouée donc est-ce le formatage ou windows 7 ? Je ne sais pas mais au moins le problème est résolu.

fredericmazue
Re: [RÉSOLU] Ajustement mémoire impossible

Le formatage me parait n'avoir rien à voir avec le problème. Je pense qu'on peut en déduire que Windows 7 a une meilleure optimisation de la gestion de la mémoire. Ou qu'avec ton système tout frais, beaucoup moins d'applications ne se chargent au démarrage qu'avec ton XP ? ...