Java-program körs på datorer tar lite minne under processen, som kallas Java minne (Java heap). Ofta är det nödvändigt att öka denna högen för att förhindra strypning utförandet av applikationen. Detta är hur man för Windows 7.
Steg
- 1Gå till Kontrollpanelen. Klicka på "Start"-knappen. Klicka sedan på "Kontrollpanelen."
- 2Välj program. I vänster sida av kontrollpanelen klickar du på "Program." Grunder klicka på "Program" skrivna med grön färg, inte den "Avinstallera ett program", som är i blå färg.
- 3Gå till Java-inställningar. I nästa dialogruta klickar på "Java", oftast längst ner i de andra programmen, "Java-kontrollpanelen" dialogen pop-up-fönster öppnas.
- 4Välj "java" fliken. Inne i Java fliken, klicka på "Visa"-knappen. Det öppnar "Java Runtime Environment Settings"
- 5Ändra mängd högen. I "Runtime Parameters" kolumnen ändra värdet, eller om det är tomt bestämma det nya värdet, av Java minne.
- 6Ändra parametern. För att ändra parametern, dubbelklicka på "Runtime Parameters" kolumnen och,
- typ-Xmx512m som tilldelar 512MB minne för Java.
- typ-Xmx1024m som tilldelar 1GB minne för Java.
- typ-Xmx2048m som tilldelar 2GB minne för Java.
- typ-Xmx3072m som tilldelar 3 GB minne för Java, och så vidare.
- Observera, det börjar med ett minustecken och slutar med en m..
- Notera också, det finns inget mellanrum mellan tecknen.
- 7Stäng dialogrutan. Klicka på "OK"-knappen på "Java-inställningar Runtime Environment" för att stänga den.
- 8Stäng java dialogrutan. "Apply"-knappen i "Kontrollpanelen för Java" har aktiverats nu. Du bör klicka på "Apply" för att slutföra den nya Java-minnet. Klicka sedan på "OK"-knappen.
- 9Stäng fönstren 7 kontrollpanel.
Tips
- Denna metod kan också användas för Windows 8.
- Om Java inte hittar tillräckligt med minne Den skickar ett "undantag" meddelande till Windows som, "Undantag i tråden" main "java.lang.OutOfMemoryError:. Java heap space"
- Inga omstart av datorn är nödvändig efter modifiera Java minnet.
- Detta är en "tillfällig" mängden minne som är tillgängligt för Java-program när du kör dem. Det är inte "stjäla" eller permanent dra från minnet i datorn. Det är bara en garanti för Java Virtual Machine.
- Det värde som du väljer beror på hur mycket minne datorn har och hur mycket minne alla aktiva processer förbrukar.
- Denna metod med viss modifikation kan också användas för Windows Xp