Comment configurer Java Heap espace

La machine virtuelle Java (JVM) est le composant d'exécution de Java Runtime Environment (JRE) qui interprète et exécute les magasins de byte code dans une classe Java. Dans la machine virtuelle Java est une idée théorique du tas Java qui est où les objets créés dans une classe Java résident en mémoire lors de l'exécution du programme. Quand un objet est fait utilisé par le programme d'exécution, le Garbage Collector Java libère la mémoire dans le tas Java utilisée par l'objet. Si votre programme Java nécessite une utilisation intensive de la mémoire et vous ne pas augmenter la taille du tas Java par défaut, puis votre programme peut échouer sur une "de mémoire" Exception Java.

Instructions

  1. Ouvrez la commande ou de l'invite DOS sur votre ordinateur. Pour ouvrir l'invite, sélectionnez le menu Démarrer et tapez "commandement" dans le champ de texte de recherche, suivie par la "Entrer" clé.

  2. Changez le répertoire DOS à l'emplacement du programme Java, vous allez exécuter avec le plus grande taille du tas Java. Pour ce faire, tapez "CD " suivi par le chemin complet du répertoire des fichiers de classe. Un exemple de cela est la suivante:




    cd c: myjavafiles

  3. Modifier la taille du tas Java max 128 Mo grâce à l'utilisation d'arguments de ligne de commande sur la machine virtuelle Java invocation. Pour ce faire, tapez la commande suivante à l'invite DOS suivie par le "Entrer" clé:




    java -Xmx128m YourClassNameHere

  4. Sortir de l'exécution du programme Java à l'étape 3. Re-exécuter l'application Java fixer une taille du tas Java par défaut initial de 32 Mo avec la possibilité d'augmenter la taille du tas 128 Mo si nécessaire en tapant la commande suivante à l'invite DOS suivie par la "Entrer" clé:

    java -Xmx128m -Xms32m YourClassNameHere

» » » » Comment configurer Java Heap espace