augmenter la taille du tas de java en permanence?

Existe-t-il un moyen de définir la taille de tas par défaut pour le jvm sur mon propre ordinateur? Je veux le définir à 1g, car je lance toujours des programmes personnalisés qui atteignent toujours le sharepoint dépassement dans la taille par défaut de jvm.

Je ne veux juste pas avoir à me rappeler de taper -XmX1g à chaque fois que je lance mon application java depuis la ligne de commande …

Il doit y avoir un moyen administratif de faire cela correctement?

Apparemment, _JAVA_OPTIONS fonctionne aussi sur Linux:

 $ export _JAVA_OPTIONS="-Xmx1g" $ java -jar jconsole.jar & Picked up _JAVA_OPTIONS: -Xmx1g 

Pour les utilisateurs Windows, vous pouvez append une variable d’environnement système nommée _JAVA_OPTIONS et définir les valeurs de taille de segment de mémoire. La JVM devrait pouvoir récupérer les options de la machine virtuelle à partir de _JAVA_OPTIONS.

Cela a fonctionné pour moi:

 export _JAVA_OPTIONS="-Xmx1g" 

Il est important que vous n’ayez pas de place car pour moi ça n’a pas marché. Je suggère simplement copier et coller. Puis j’ai couru:

 java -XshowSettings:vm 

et ça vous dira:

Ramassé _JAVA_OPTIONS: -Xmx1g

quelle plate-forme courez-vous? ..
si son unix, peut-être en ajoutant

 alias java='java -XmX1g' 

au travail .bashrc (ou similaire)