java_-_zarzadzanie_pamiecia
Różnice
Różnice między wybraną wersją a wersją aktualną.
Poprzednia rewizja po obu stronachPoprzednia wersja | |||
java_-_zarzadzanie_pamiecia [2020/04/04 16:53] – Marcin | java_-_zarzadzanie_pamiecia [2021/03/25 08:42] (aktualna) – [Serwwer używa 100% pamięci!] Marcin | ||
---|---|---|---|
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 | + | ==== Serwer |
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.1586019205.txt.gz · ostatnio zmienione: przez Marcin