Pdf downloaden Pdf downloaden

Het draaien van Java-applicaties op de computer vergt enig geheugen, ook wel het Java-geheugen (Java heap) geheten. Het is nodig om regelmatig de heap te verhogen om te voorkomen dat de prestaties van de app afnemen. Hier volgt een uitleg voor Windows 7.

  1. Klik op 'Start'-knop. Klik daarna op 'Configuratiescherm'.
  2. Aan de linkerkant van het Configuratiescherm klik je op 'Programma's'. Klik op 'Programma's' geschreven in groen, en niet op 'Een programma verwijderen' in blauw.
  3. In het volgende venster klik je op 'Java', meestal onder de andere programma's; het venster 'Java control panel' verschijnt.
  4. Binnen dit tabblad klik je op de 'View'-knop. Hiermee open je de 'Java Runtime Environment Settings'
  5. In de kolom 'Runtime Parameters' wijzig je de waarde van het Java-geheugen, of vul je een waarde in als het veld leeg is.
  6. Dubbelklik op de kolom 'Runtime Parameters' om de parameters aan te passen, en:
    • typ -Xms512m - voor het toewijzen van 512MB geheugen voor Java.
    • typ -Xms1024m - voor het toewijzen van 1GB geheugen voor Java.
    • typ -Xms2048m - voor het toewijzen van 2GB geheugen voor Java.
    • typ -Xms3072m - voor het toewijzen van 3GB geheugen voor Java, enzovoort.
    • Let op: het begint met een minteken en eindigt met een m.
    • Merk ook op dat er geen lege ruimte staat tussen de karakters.
  7. Klik op de 'OK'-knop van het venster 'Java Runtime Environment Settings' om het te sluiten.
  8. 'Toepassen' in het 'Java control panel' is nu geactiveerd. Klik op die knop om het nieuwe Java-geheugen te bevestigen. Klik daarna op 'OK'.
  9. Advertentie

Tips

  • Indien Java niet genoeg geheugen kan vinden dan geeft het een 'uitzondering (exception)' door aan Windows, zoals "Exception in thread 'main' java.lang.OutOfMemoryError: Java heap space".
  • Deze methode kan ook worden gebruikt voor Windows 8.
  • Dit is een 'tijdelijk' geheugen welke beschikbaar is voor Java-applicaties wanneer je die draait. Er wordt niet standaard geheugen 'gestolen' of onttrokken aan het computergeheugen. Het is alleen maar een garantie voor de Java Virtual Machine.
  • De waarde die je koest is afhankelijk van de hoeveelheid geheugen er in je computer zit, en hoeveel geheugen alle lopende processen consumeren.
  • Het is niet nodig om de computer opnieuw op te starten na het aanpassen van het Java-geheugen.
  • Deze methode kan met enige aanpassing ook in Windows XP worden gebruikt.
Advertentie

Over dit artikel

Deze pagina is 3.128 keer bekeken.

Was dit artikel nuttig?

Advertentie