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?
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
Vous devez vous connecter pour publier un commentaire.
De cette article sur le manque de Java Préférences après la récente mise à jour on dirait que vous pouvez télécharger jdk 1.7 et aura accès à Oracle Java de Préférences au titre du Système de Préférences.
Noter que vos applications peuvent ou peuvent ne pas s'exécuter sous Java 1.7 - la mise à niveau peut toujours être risqué.
OriginalL'auteur doublesharp
L'astuce consiste à modifier
/etc/launchd.conf
(vous devez le faire en tant qu'administrateur); l'ajout deCeux sont les options Windows, Mac pas.
Ouais pas de l'amour sur, on ne reçoit que de 945m et de ne pas aller au-delà dans le Moniteur d'Activité. @doublesharp savez-vous ce que l'équivalent Mac? C'est ce qui est recommandé pour Mac sur le produit de créateur de site web.
malheureusement
launchd.conf
n'est plus une option depuis mac os 10.10 (il est supprimée pour des raisons de sécurité)OriginalL'auteur Tom