Dzisiaj po załadowaniu aplikacji grailsowej do Tomcata, z ciekawośći postanowiłem kliknąć w konsoli managera (http://192.168.0.99:8080/manager/html/) w sekcji "Diagnostics" -> "Find leaks"
ku mojemu zaskoczeniu dostałem coś takiego w "Message":
The following web applications were stopped (reloaded, undeployed), but their
classes from previous runs are still loaded in memory, thus causing a memory
leak (use a profiler to confirm):
/SimpleProject
i niestety jestem teraz w kropce:/ może ktoś zna jakiś dobry profiler do grailsów, bądź jakiś inny sposób na znalezienie odpowiedzi co jest nie tak ?
2 komentarze:
Swego czasu z powodzeniem korzystałem z Java Memory Profiler (JMP). Jest nawet gotowa paczka na Debiana:
$ apt-cache search jmp
jmp - Profiler for Java to trace object and method timings
Dzięki wielkie:)właśnie próbuje to uruchomić pod mackiem, ale jakoś mi nie idzie:/ więc chyba szybciej będzie się przesiąść pod linuxa i zobaczymy co z tego wyjdzie:)
Prześlij komentarz