Le système Java prend beaucoup de soucis quant à la gestion de la mémoire au large des développeurs , mais il doit encore avoir un peu de mémoire pour travailler avec. Cette mémoire est connu comme le " tas ", l'espace que le système d'exploitation Java donne à laisser fonctionner un programme particulier. Quand il ya assez d'espace dans le tas , le programme Java fonctionne bien , quand il n'y a pas , le programme s'exécute lentement ou se bloque avec une erreur « OutOfMemoryException ». L'environnement Java fournit pour une taille de segment par défaut , mais vous pouvez configurer cela sur une large échelle par application ou du système. Choses que vous devez
Java Runtime Environment ( JRE) 1.6 ou supérieur ( versions antérieures peuvent travailler aussi bien)
Show More Instructions
ligne de commande ( par application)
1
Ouvrez une fenêtre de commande (Windows) ou une fenêtre Terminal /Shell (Unix /Linux) et accédez à l'application que vous souhaitez lancer .
2
pour indiquer une taille initiale du tas , gérer vos programme avec les paramètres suivants:
java- Xms ( ligne de commande de l'application)
Par exemple, pour exécuter MyApp.jar avec une taille de tas de départ de 64 Mo , vous devez exécuter le comme ceci :
java- jar - Xms64m MyApp.jar
3
pour indiquer une taille maximale du tas , changer votre ligne de commande pour les éléments suivants:
< p> java- Xms -Xmx ( ligne de commande de l'application)
en supposant que nous voulons que l' exemple de l'étape deux pour fonctionner avec une taille de tas maximale de 128 Mo , utilisez la ligne de commande suivante : Photos
java- Xms64m - Xmx128m -jar MyApp.jar
Cela permettra d'assurer l'application démarre avec un minimum de 64 Mo d'espace de tas qui lui sont allouées , et ne cherche jamais à allouer plus de 128 MB.
panneau de configuration (System Wide /pour les applets )
4
sur les systèmes d'exploitation Windows, ouvrez le panneau de configuration ( menu " > panneau de configuration Démarrer" ) et trouver l'icône intitulée "Java ". (Cela peut ne pas être disponible dans les versions antérieures de Java ).
5
Dans l'application du panneau de configuration Java, allez dans l'onglet "Java " et cliquez sur "Affichage ... " bouton . Vous serez présenté avec une fenêtre contenant une liste des environnements d'exécution Java installée sur votre système.
6
Sélectionnez votre environnement principal (ou unique) Java dans la liste et double-cliquez dans la cellule étiqueté « paramètres d'exécution . "
7
Entrez les tailles de tas initiale et maximale que nécessaire , en utilisant les paramètres utilisés dans la première section ci-dessus. Par exemple, pour utiliser une taille de segment initial de 64 Mo et une taille de segment maximale de 128 Mo , remplir la case qui suit:
- Xms64m - Xmx128m
8
Cliquez sur « OK "pour fermer la fenêtre des environnements d'exécution , et " OK " pour fermer le panneau de configuration Java.