Où puis-je régler durablement java taille de segment de mémoire sur un pc Windows?
J'ai récemment téléchargé la dernière version de Java JDK 1.6. Je suis l'aide de VisualVM qui est venu avec le SDK pour tester, surveiller ma webapp (à l'aide de serveur Tomcat) sur mon pc local. Je suis sous Windows XP.
Où sont les paramètres situés pour le réglage de la min. et max. java heap size? VisualVM indique que le max. le segment est à environ 256 mo. J'ai regardé dans le server.xml fichier pour Tomcat, mais n'ai pas trouvé de paramètres.
Merci
OriginalL'auteur katura | 2010-11-29
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser la variable d'environnement JAVA_OPTS pour traiter avec java taille de segment de mémoire.
Cette variable peut être ajouté en tant que variable d'environnement ainsi que vous pouvez définir une ligne de configuration dans le
startup.bat
fichier.Ajouter la ligne suivante dans le
startup.bat
fichier.Vous pouvez ajouter ce que la variable d'environnement comme l'a dit.
server.xml
fichier? Il doit être un fichier sur lequel vous exécutez la JVM (voir matt b-réponse).ouch.. désolé. J'ai édité la réponse avec le nom de fichier correct. Il convient de démarrage.chauve-souris
Votre solution a fonctionné pour moi. Je viens de mettre à jour le démarrage.le fichier bat et j'ai commencé à VisualVM...les modifications ont pris effet.
-Xms512m -Xmx512m Vous devriez regarder pour ces valeurs et de savoir ce qu'ils font. Comme vous le voyez, j'ai utilisé le maximum et le minimum de 512 mo. Mais ce n'est pas toujours le cas. Vous pouvez modifier ces valeurs.
OriginalL'auteur vijay.shad
Ces paramètres sont transmis à la JVM via la ligne de commande: -Xms et -Xmx
Pour plus d'informations exécuter java -X.
OriginalL'auteur AlexR
Le meilleur endroit pour placer ces paramètres est en
setenv.bat
ousetenv.sh
dans lebin
dossier. Jetez un oeil lors d'une récente DONC, la question sur le même sujet qui a d'excellentes réponses.OriginalL'auteur matt b