Zwiększ pamięć Java

Autor: Frank Hunt
Data Utworzenia: 20 Marsz 2021
Data Aktualizacji: 23 Czerwiec 2024
Anonim
How to increase Java heap size (Make Java faster)
Wideo: How to increase Java heap size (Make Java faster)

Zawartość

Uruchomienie aplikacji Java na komputerze wymaga pewnej ilości pamięci, zwanej także pamięcią Java (sterta Java). Konieczne jest okresowe zwiększanie sterty, aby zapobiec spowolnieniu działania aplikacji. Oto wyjaśnienie dotyczące systemu Windows 7.

Do kroku

  1. Przejdź do Panelu sterowania. Kliknij przycisk „Start”. Następnie kliknij „Panel sterowania”.
  2. Wybierz Programy. Po lewej stronie Panelu sterowania kliknij opcję „Programy”. Kliknij „Programy” napisane na zielono i nie kliknij „Usuń program” na niebiesko.
  3. Przejdź do ustawień Java. W następnym oknie kliknij „Java”, zwykle pod innymi programami; pojawi się okno „Java Control Panel”.
  4. Wybierz zakładkę „Java”. Na tej karcie kliknij przycisk „Widok”. Otworzy się „Ustawienia środowiska wykonawczego Java”
  5. Zmień rozmiar sterty. W kolumnie „Runtime Parameters” zmień wartość pamięci Java lub wprowadź wartość, jeśli pole jest puste.
  6. Dostosuj parametr. Kliknij dwukrotnie kolumnę „Runtime Parameters”, aby edytować parametry i:
    • typ -Xms512m - do przydzielenia 512 MB pamięci dla Javy.
    • typ -Xms1024m - do przydzielenia 1 GB pamięci dla Javy.
    • typ -Xms2048m - do przydzielenia 2 GB pamięci dla Javy.
    • typ -Xms3072m - do przydzielenia 3 GB pamięci dla języka Java i tak dalej.
    • Uwaga: zaczyna się od znaku minus, a kończy na m.
    • Zwróć również uwagę, że między znakami nie ma pustej przestrzeni.
  7. Zamknij okno. Kliknij przycisk „OK” w oknie „Ustawienia środowiska wykonawczego Java”, aby je zamknąć.
  8. Zamknij okno dialogowe Java. Funkcja „Zastosuj” w „panelu sterowania Java” jest teraz aktywna. Kliknij ten przycisk, aby potwierdzić nową pamięć Java. Następnie kliknij „OK”.
  9. Zamknij Panel sterowania systemu Windows 7.

Porady

  • Jeśli Java nie może znaleźć wystarczającej ilości pamięci, przekazuje „wyjątek” do systemu Windows, na przykład „Wyjątek w wątku” główny java.lang.OutOfMemoryError: przestrzeń sterty Java ”.
  • Tej metody można również użyć w systemie Windows 8.
  • Jest to pamięć „tymczasowa” dostępna dla aplikacji Java podczas ich uruchamiania. Żadna standardowa pamięć nie jest „skradziona” ani wycofana z pamięci komputera. Jest to tylko gwarancja dla Wirtualnej Maszyny Javy.
  • Wartość, którą cenisz, zależy od ilości pamięci w komputerze i ilości pamięci używanej przez wszystkie uruchomione procesy.
  • Po dostosowaniu pamięci Java nie ma potrzeby ponownego uruchamiania komputera.
  • Ta metoda może być również używana w systemie Windows XP z pewnymi modyfikacjami.