Narzędzia użytkownika

Narzędzia witryny


java_-_zarzadzanie_pamiecia

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronach Poprzednia wersja
java_-_zarzadzanie_pamiecia [2020/04/04 18:53]
marcinc
java_-_zarzadzanie_pamiecia [2021/03/25 09:42] (aktualna)
marcinc [Serwwer używa 100% pamięci!]
Linia 17: Linia 17:
 Jak to zostało już wspomniane, Java zwalnia pamięć gdy jej potrzebuje w innym miejscu. Często zdarza się tak, że im więcej RAM serwer ma przypisane, tym większe jego zużycie. Np. dla serwera 1500MB RAM po starcie zużycie wynosi ok 1000MB, gdy dla serwera 8000MB po starcie nierzadko widać 3000MB. Dlaczego? Java nie usuwa z pamięci śmieci, gdy pamięci jest pod dostatkiem. Hosting ustawia domyślnie moment uruchomienia się Garbage Collector na 1/2 przydziału pamięci, po to aby zwiększyć wydajność serwerów Minecraft. Java nie zacznie sprzątać (zwalniać) pamięci, jeżeli nie przekroczy połowy przydziały pamięci (dla 1500MB to 750MB). Jak to zostało już wspomniane, Java zwalnia pamięć gdy jej potrzebuje w innym miejscu. Często zdarza się tak, że im więcej RAM serwer ma przypisane, tym większe jego zużycie. Np. dla serwera 1500MB RAM po starcie zużycie wynosi ok 1000MB, gdy dla serwera 8000MB po starcie nierzadko widać 3000MB. Dlaczego? Java nie usuwa z pamięci śmieci, gdy pamięci jest pod dostatkiem. Hosting ustawia domyślnie moment uruchomienia się Garbage Collector na 1/2 przydziału pamięci, po to aby zwiększyć wydajność serwerów Minecraft. Java nie zacznie sprzątać (zwalniać) pamięci, jeżeli nie przekroczy połowy przydziały pamięci (dla 1500MB to 750MB).
  
-==== Serwwer ​używa 100% pamięci! ====+==== Serwer ​używa 100% pamięci! ====
 Tak ma być. Tylko wtedy pamięć jest optymalnie wykorzystywana. Hosting nie zwalnia sztucznie pamięci, bo to jest pamięć, którą klient zakupił i serwer powinien ją wykorzystywać. Tak ma być. Tylko wtedy pamięć jest optymalnie wykorzystywana. Hosting nie zwalnia sztucznie pamięci, bo to jest pamięć, którą klient zakupił i serwer powinien ją wykorzystywać.
  
java_-_zarzadzanie_pamiecia.txt · ostatnio zmienione: 2021/03/25 09:42 przez marcinc