Nwlapcug.com


Come modificare la dimensione dell'Heap JVM

Le applicazioni Java vengono allocate di memoria chiamato memoria "Heap". Le applicazioni Java vengono avviate su una Java Virtual Machine (JVM) con un importo iniziale di memoria heap, ed è inoltre possibile stabilire una quantità massima di memoria heap. I parametri per la vostra memoria heap sono designati con i valori predefiniti per il sistema operativo. Alcune applicazioni richiedono più di quanto la memoria heap massima allocata, altrimenti si potrebbe essere visualizzato un messaggio di errore "memoria insufficiente". È possibile modificare la dimensione dell'heap JVM attraverso il prompt dei comandi per evitare questo messaggio di errore.

Istruzioni

1

Fare clic su "Start", digitare "CMD" e premere "Invio". Verrà aperta la finestra del prompt dei comandi.

2

Diretta la cartella comando nella posizione dell'applicazione Java compilato digitando il codice riportato di seguito e premendo "Invio" dopo ogni riga:

C:

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

Sostituire "C:\Documents e Settings\manola\javaDev" con l'unità corretta e il percorso all'applicazione Java.

3

Avviare la JVM sulla vostra applicazione digitando il codice riportato di seguito e premendo "Invio":

Java-Xms6MB-Xmx256MB myRootClass.class myArgs

Sostituire "6" con la dimensione heap iniziale che è necessario. Sostituire "256" con la dimensione heap massima che avete bisogno. Sostituire "myRootClass" con il nome della classe e "myArgs" con tutti gli argomenti che si desidera aggiungere.