Kjører Java-applikasjoner i datamaskiner tar noe minne under prosessen som er kjent som Java minne (Java haug). Ofte er det nødvendig å øke den haug for å forhindre struping utførelsen av søknaden. Dette er hvordan man skal for Windows 7.
Trinn
- 1Gå til kontrollpanel. Klikk på "Start"-knappen. Klikk deretter på "Control Panel".
- 2Velg programmer. I venstre side av kontrollpanelet klikk på "Programmer". Pleas klikk på "Programmer" skrevet med grønn farge, og ikke "Avinstaller et program", som er i blå farge.
- 3Gå til java innstillinger. I den neste dialogboksen klikker du på "Java", vanligvis nederst av de andre programmene, "Java Kontrollpanel" dialog pop-opp-meny.
- 4Velg "java"-kategorien. Inne i Java-kategorien, klikk på "View"-knappen. Det åpner de "Java Runtime Environment Settings"
- 5Endre mengden av heap. I "Runtime Parameters" kolonnen endre verdien, eller om det er tomt bestemme den nye verdien, av Java minne.
- 6Endre parameter. Hvis du vil endre parameter, dobbeltklikk på "Runtime Parameters"-kolonnen, og
- type-Xmx512m som tildeler 512 MB minne for Java.
- type-Xmx1024m som tildeler 1GB minne for Java.
- type-Xmx2048m som tildeler 2GB minne for Java.
- type-Xmx3072m som tildeler 3GB minne for Java, og så videre.
- Vær oppmerksom på, det begynner med et minustegn og ender til en m.
- Legg også merke til, er det ingen mellomrom mellom tegnene.
- 7Lukke dialogboksen. Klikk på "OK"-knappen på "Java Runtime Environment Settings" for å lukke det.
- 8Lukk java dialogboksen. "Apply"-knappen i "Java Control Panel" er aktivert nå. Bør du klikke på "Apply" for å sluttføre den nye Java-minne. Klikk deretter på "OK"-knappen.
- 9Lukk windows 7 kontrollpanelet.
Tips
- Denne metoden kan også brukes for Windows 8..
- Hvis Java ikke kan finne nok minne det sender et "unntak"-melding til Windows som "Exception in thread" main "java.lang.OutOfMemoryError:. Java heap plass"
- Ingen omstart av maskinen er nødvendig etter å endre Java minne.
- Dette er en "midlertidig" mengden minne som er tilgjengelig for Java-programmer når du kjører dem. Det betyr ikke "stjele" eller permanent trekke fra minnet på maskinen. Det er bare en garanti for Java Virtual Machine.
- Verdien du velger avhenger av hvor mye minne maskinen har og hvor mye minne alle kjørende prosesser bruker.
- Denne metoden med noen modifikasjoner kan også brukes for Windows Xp