Come modificare Java memoria heap Size

February 6

Le applicazioni Java vengono eseguite su una Java Virtual Machine (JVM). La JVM è stato portato su tutti i sistemi operativi attuali; accetta più parametri della riga di comando, la maggior parte dei quali sono opzionali. Due di questi parametri determinano la quantità di memoria JVM assegnerà per le esigenze mucchio dell'applicazione Java. È possibile modificare tali parametri invocando la JVM con i valori dei parametri appropriati.

istruzione

1 Fai clic su "Start" e digitare "run" nella casella di ricerca. Fare clic su "Esegui", quindi digitare "cmd" e premere "Invio". Di Windows si aprirà una nuova finestra del prompt dei comandi.

2 Modificare la cartella comando corrente nella posizione in cui è memorizzato l'applicazione Java compilato, come nel seguente esempio:

C:

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

Sostituire "C: \ Documents and Settings \ Manola \ javaDev" con il percorso della cartella dell'applicazione, e "C:" con l'unità corrispondente. Premere il tasto "Invio" dopo ogni riga.

3 Avviare la JVM dell'applicazione in uso durante l'utilizzo di parametri non predefiniti per le dimensioni del mucchio, come nel seguente comando:

java -Xms6MB -Xmx256MB myRootClass.class myArgs

Sostituire "6" con la dimensione heap iniziale che si desidera - in megabyte; predefinito è 2 - e "256" per la dimensione massima per il pool di allocazione di memoria - in megabyte; predefinito è 64. Sostituire "myRoot.class" con il nome della classe che contiene il metodo principale e "myArgs" con argomenti vostre esigenze applicative. Premere Invio."