Java-programmer kan allokere og ledig minne dynamisk ved hjelp av en rekke innebygde klasser og metoder . I tillegg til det, får gjenstander skapt og ødelagt hele tiden og automatiske opprydninger skjer med jevne mellomrom. Alt dette tildeling /deallocation aktiviteten foregår på en pool av minne kalt " heap ". Du kan endre standard konfigurasjon av Java heap ved å påberope JVM ( det verktøyet som faktisk utfører Java-programmer ) med passende parameterverdier. Instruksjoner
en
Klikk "Start" og skriv " kjøre " i søkeboksen . Klikk " Kjør" skriv "cmd " og trykk " Enter". Windows vil åpne et nytt Command vindu
2
Endre gjeldende Command til stedet der Java-program er lagret (søknaden må allerede kompilert til filer " klasse ". ) : .
C : en
cd "C : \\ sven \\ javaProg "
Erstatt " C : \\ sven \\ javaProg " med banen til programmets mappe og "C:" med stasjonen brev . Trykk på " Enter" etter hver linje
3
Start JVM på søknaden din mens du spesifiserer 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 maksimal heap størrelse 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 på " Enter".