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.