Slik konfigurerer Java Heap

Java-programmer kan allokere og ledig minne dynamisk ved hjelp av en rekke innebygde klasser og metoder. I tillegg til det, få gjenstander skapt og ødelagt hele tiden og automatiske opprydninger skjer med jevne mellomrom. Alt dette tildeling / deallokering aktivitet foregår på en pool av minne kalt "haug". Du kan endre standardkonfigurasjonen av Java heap ved å påberope JVM (verktøyet som faktisk utfører Java-programmer) med passende parameterverdier.

Bruksanvisning

1 Klikk "Start" og skriv "run" i søkeboksen. Klikk "Kjør", skriv "cmd" og trykk "Enter". Windows vil åpne et nytt Command vindu.

2 Endre gjeldende Command mappen til stedet hvor din Java-program er lagret (søknaden må allerede samlet til "Class" filer):

C:

cd "C: \ sven \ javaProg"

Erstatt "C: \ sven \ javaProg" med banen til programmets mappe og "C:" med stasjonsbokstaven. Trykk "Enter" etter hver linje.

3 Start JVM på søknaden din mens du angir ikke-standard heap størrelse grenser, som i følgende kommando:

java -Xms8MB -Xmx320MB mainClass.class classArgs

Erstatt "8" med den første haugen størrelsen du ønsker (i megabyte, standard er 2) og "320" med den maksimale størrelsen på minne søknaden din vil være i stand til å kreve (i megabyte, standard er 64). Erstatt "mainClass.class" med navnet på klassen med "main" metoden og "classArgs" med noen argumenter som trengs av søknaden din. Trykk enter."