Java-program kan allokera och frigöra minne dynamiskt med hjälp av olika inbyggda klasser och metoder . Förutom att få objekten skapas och förstörs hela tiden och automatiska sopor samlingar händer regelbundet . Allt detta anslag /avallokering verksamhet sker på en pool av minne som kallas " högen . " Du kan ändra standardkonfigurationen av Java högen genom att anropa JVM ( det verktyg som faktiskt utför Java-program ) med lämpliga parametervärden . Instruktioner
1
Klicka på "Start " och skriv " kör " i sökrutan . Klicka på " Kör " och skriv " cmd " och tryck på " Enter ". Windows kommer att öppna ett nytt Command fönster
2
Ändra den aktuella Command -mappen till den plats där din Java-program lagras ( ansökan måste redan sammanställas till filer " klassen". ) : .
C :
cd " C : \\ Sven \\ javaProg "
Ersätt " C : \\ Sven \\ javaProg " med sökvägen till programmets mapp och " C : " med enheten brev . Tryck " Enter " efter varje rad
3
Starta JVM på din ansökan och samtidigt ange icke - standardgränser stackstorlek , som i följande kommando : .
Java - Xms8MB - Xmx320MB mainClass.class classArgs
Ersätt " 8 " med den ursprungliga högen storlek du vill ha ( i megabyte , default är 2 ) och " 320 " med den maximala stackstorleken din ansökan ska kunna hävda ( i megabyte , standard är 64 ) . Ersätt " mainClass.class " med namnet på klassen med din " main "-metoden och " classArgs " med några argument som behövs av din ansökan . Tryck på " Enter ".