Hvordan endre Java Minne Heap Size

Java-programmer kjøres på en Java Virtual Machine (JVM). JVM har blitt oversatt til alle aktuelle operativsystemer; det kan brukes flere kommandolinjeparametere, hvorav de fleste er valgfrie. To av disse parametrene bestemme hvor mye minne JVM vil bevilge for haugen behovene til Java-program. Du kan endre disse parameterne ved å påberope JVM 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 kommandovindu.

2 Endre gjeldende kommandomappe til stedet der kompilert Java-program er lagret, som i følgende eksempel:

C:

cd "C: \ Documents and Settings \ manola \ javaDev"

Erstatt "C: \ Documents and Settings \ manola \ javaDev" med banen til programmappen, og "C:" av den tilsvarende stasjonen. Trykk "Enter" etter hver linje.

3 Start JVM på søknaden din mens du bruker ikke-standard parametere for størrelsen på haugen, som i følgende kommando:

java -Xms6MB -Xmx256MB myRootClass.class myArgs

Erstatt "6" av den opprinnelige haugen størrelsen du vil - i megabyte; Standard er to - og "256" av maksimal størrelse for minnetildeling bassenget - i megabyte; Standard er 64. Erstatt "myRoot.class" med navnet på klassen som inneholder den viktigste metoden og "myArgs" med noen argumenter dine bruksbehov. Trykk enter."