mam serwer produkcyjny uruchomiony z następującym flagi: - XX: + HeapDumpOnOutOfMemoryErrorJak analizować plik .hprof?
Ostatnia noc to wygenerowany plik java-38942.hprof gdy nasz serwer napotkał błąd sterty. Okazuje się, że twórcy systemu znali flagę, ale nie mogli uzyskać od niej żadnych użytecznych informacji.
Wszelkie pomysły?
Chciałbym tylko dodać +100 dla Eclipse Memory Analyzer. Obecnie próbuję przesiać przez plik zrzutu sterty o wielkości 400mb +, a przeczytanie pliku zajęło jhat ponad 70 minut, zanim spowodowało ono pełną awarię maszyny JVM. EMA jest w stanie otworzyć go w <5 minut. –
Szkoda, że MAT często nie potrafi odczytać hałd ... :-( –
Podczas otwierania plików HPROF za pomocą analizatora Eclipse Memory Analyzer (które w rzeczywistości również zostały zrzucone przez Eclipse!) Ciągle dostaję błędy parsowania. Niefortunne .. westchnienie. –