Jak zmienić parametry JVM w Linux

Jak zmienić parametry JVM w Linux
„Maszyna wirtualna JVM lub Java to specyfikacja, która oferuje środowisko wykonawcze, w którym użytkownik może wykonywać Java Bytecode. JVM ma wiele parametrów lub argumentów, które użytkownik przekazuje do JVM podczas uruchamiania aplikacji.

Te parametry są również znane jako flagi dostarczone przez opcję ustawienia Java_Opts w WHD.plik CONF. Dlatego zmiana parametrów JVM w Linux może zapewnić wysoką dostępność dla JVM.

Więc jeśli chcesz nauczyć się zmienić parametry JVM, przeczytaj nasz przewodnik. W tym przewodniku wyjaśnimy sposoby skonfigurowania parametrów JVM w Linux."

Jak zmienić parametry JVM w Linux?

Konfigurowanie parametrów JVM wymaga pewnej wiedzy na temat Java i JDK zainstalowanych w twoim systemie. Dlatego instaluj JDK przed przejściem do dalszych kroków.

Najpierw uzyskajmy informacje o parametrach działających JVM działających w systemie, wykonując następujące polecenie

JPS -LVM

Teraz wymień dostępne parametry JVM, ale pamiętaj, że nie możesz zmienić wszystkich dostępnych parametrów:

java -xx:+printflagsfinal -version | grep możliwy do zarządzania

Jak widać na powyższym obrazie, system wymienił wszystkie dostępne parametry dla JVM.

Aby zmienić dowolny parametr, musisz użyć polecenia Jinfo z PID Java działającego w systemie. Oto polecenie, których możesz użyć do zmiany parametrów JVM:

Jinfo -flag +

W powyższym poleceniu zastąp nazwę parametru parametrem JVM, który chcesz zmienić, a PID na Java PID.

Jeśli chcesz sprawdzić numer PID Java, ale nie wiesz, jak to zrobić, uruchom następujące polecenie:

Ps -ef | Grep Java

Ponadto Jinfo nie daje stałych modyfikacji parametrów JVM. Po ponownym uruchomieniu systemu wszystkie zmiany powrócą do ich pierwotnego stanu. Wprowadź zmiany ponownie po ponownym uruchomieniu, w przeciwnym razie nie będziesz w stanie wykonać procesu zgodnie z wymaganiami.

Owinięcie

W Linux możesz skonfigurować i zmienić parametry JVM zgodnie z Twoimi wymaganiami. Najlepiej jednak zastosować właściwą metodę zmiany tych parametrów; W przeciwnym razie może to powodować wiele błędów.

Dlatego napisaliśmy ten przewodnik, aby podać krótkie informacje o tym, jak zmodyfikować parametry JVM w Linux. Nie daj się mylić między parametrami i argumentami, ponieważ oba są takie same w JVM.