Comment puis-je augmenter le tas global de la taille de java sur Mac OSX

Apple a jugé bon de supprimer le Java Préférences de l'application dans le dossier Utilitaires, donc il n'y a plus aucune interface graphique de façon à faire augmenter la mémoire allouée limite pour Java.

Je ne suis pas vraiment une ligne de commande mec, donc je pensais que je voudrais poser ici.

J'ai quelques applications qui ont besoin de grandes allocations de mémoire, je suis à court de 16 go de RAM sur cette machine, donc je ne suis pas préoccupé par l'exécution d'autres applications pendant la course, de ne pas mentionner que je ne pas exécuter ces applications très souvent.

J'aimerais augmenter ma permis de la limite de mémoire pour 6144m mais je ne vois pas comment le faire correctement.

C'est le code que j'ai trouvé mais après l'exécution et le contrôle de mon Moniteur d'Activité à l'application en question est toujours que de l'accès à environ 800m et il a finalement utilise le tas et se bloque.

export _JAVA_OPTIONS='-Xmx6144m'

Quelqu'un peut m'aider avec ça?

comment voulez-vous commencer les applications? habituellement, vous pouvez passer en arguments jvm.
Les applications sont lancées en double-cliquant sur l'icône en tant que normale.
Si vous avez droit ou ctrl-clic sur l'application et sélectionnez "Afficher le Contenu du Paquet" vous pouvez avoir un fichier de configuration où vous pouvez définir les options de la jvm, généralement un fichier ini. Pour Eclipse, il est Content>MacOS>eclipse.ini, de sorte qu'il peut être quelque chose de similaire pour vos applications.
Cool c'est une bonne astuce, il y a un .fichier plist avec les paramètres d'allocation de ... mais ... si je les change de ne pas démarrer du tout. Je pense peut-être est-il une application 32 bits et la limite de mémoire 1 go?
il devrait y bea limite de 2 go à 32 bits apps, mais il y a aussi les frais généraux. essayez de 1,7 G et voir si cela fonctionne.

OriginalL'auteur Vince Kronlein | 2012-10-21