Różnice między wybraną wersją a wersją aktualną.
Poprzednia rewizja po obu stronach Poprzednia wersja | Nowa wersja Następna rewizja po obu stronach | ||
java_-_zarzadzanie_pamiecia [2017/07/12 12:46] marcinc |
java_-_zarzadzanie_pamiecia [2017/07/28 21:56] marcinc [Im więcej RAM, tym większe zużycie] |
||
---|---|---|---|
Linia 15: | Linia 15: | ||
==== Im więcej RAM, tym większe zużycie ==== | ==== Im więcej RAM, tym większe zużycie ==== | ||
- | 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 100MB, gdy dla serwera 8000MB po starcie nierzadko widać 3000MB. Dlaczego? Java nie usuwa z pamięci śmieci, gdy pamięci jest pod dostatkiem. | + | 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. |
==== Objawy zwalniania i braku pamięci ==== | ==== Objawy zwalniania i braku pamięci ==== |