The Java Virtual Machine ( JVM ) er utførelsen del av Java Runtime Environment ( JRE ) som tolker og utfører byte kode butikkene i en Java-klasse . Innenfor Java Virtual Machine er en teoretisk idé av Java heap som er der objekter som er opprettet i en Java klasse ligge i minnet under programmets gjennomføring . Når et objekt er gjort blir brukt av den utførende program , frigjør Java Garbage Collector minnet i Java Heap brukes av objektet . Hvis Java programmet krever en omfattende bruk av minne og du ikke øke standard Java Heap størrelse , så programmet kan mislykkes på en "out of memory" Java unntak. Instruksjoner
en
Åpne kommandoen eller DOS -ledeteksten på datamaskinen . For å åpne meldingen , velger du Start -menyen og skriv "command " i søkefeltet tekstfeltet etterfulgt av " Enter"-tasten .
2
Endre DOS -katalogen til plasseringen av Java -programmet du kommer til å kjøre med større Java Heap størrelse. For å gjøre dette , skriv "cd \\ " etterfulgt av det fullstendige katalogen banen klassen filene . Et eksempel på dette er : en
cd c: \\ myjavafiles
3
Endre max Java Heap størrelse til 128 MB gjennom bruk av kommandolinje argumenter på Java Virtual Machine påkalling . For å gjøre dette , skriver du inn følgende kommando ved DOS-ledeteksten etterfulgt av " Enter"-tasten : en
java - Xmx128m YourClassNameHere
4
Avslutt Java -programmet kjører i trinn tre . Å kjøre Java-program sette en innledende standard Java Heap størrelse på 32MB med evnen til å øke størrelsen på minneområdet til 128 MB hvis nødvendig ved å skrive inn følgende kommando ved DOS-ledeteksten etterfulgt av " Enter"-tasten :
< p > java - Xms32m - Xmx128m YourClassNameHere