JavaFX - wysokie zużycie pamięci

JavaFX - wysokie zużycie pamięci
bakeraw2
  • Rejestracja:około 14 lat
  • Ostatnio:ponad 5 lat
  • Postów:400
0

Mam aplikację w JavaFx któa podczas ciągłego działania zużywa coraz więcej pamięci ram. GC usuwa nieużytki ale trochę zbyt wolno, ponieważ zużycie pamięci stale rośnie. Czy można jakoś poprawić działanie GC?

Wibowit
  • Rejestracja:około 20 lat
  • Ostatnio:około 11 godzin
2

Może masz jakiś wyciek?


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
1

@bakeraw2 GC to ty nie dręcz, on raczej działa dobrze. To twój kod na 99% jest błędny. Zapewne trzymasz niepotrzebne referencje do obiektów w jakichś kolekcjach czy mapach...


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
bakeraw2
  • Rejestracja:około 14 lat
  • Ostatnio:ponad 5 lat
  • Postów:400
0
Olamagato
Pokaż wyniki profilera, a nie raport z rozlanego mleka. :)
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

I w czym to ma pomóc? Odpal tą aplikację z jakimś VisualVM albo innym narzędziem tego typu i popatrz gdzie ci wcina pamięć.


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.