Τι είναι το heap dump στις δοκιμές απόδοσης;
Τι είναι το heap dump στις δοκιμές απόδοσης;

Βίντεο: Τι είναι το heap dump στις δοκιμές απόδοσης;

Βίντεο: Τι είναι το heap dump στις δοκιμές απόδοσης;
Βίντεο: Fix It Or Blow It Up - 1986 Range Rover | Workshop Diaries | Edd China 2024, Νοέμβριος
Anonim

Σωροί χωματερών περιέχει: Στιγμιότυπο του JVM Σωρός εκείνη τη στιγμή. Εμφανίζει ζωντανά αντικείμενα σωρός μαζί με αναφορές μεταξύ αντικειμένων. Σημαντικό για την ανάλυση προβλημάτων μνήμης σε μια εφαρμογή. Χρησιμοποιείται για τον προσδιορισμό προτύπων χρήσης μνήμης.

Με αυτόν τον τρόπο, τι είναι η χωματερή;

ΕΝΑ χωματερή σωρών είναι ένα στιγμιότυπο της μνήμης μιας διαδικασίας Java™. Το στιγμιότυπο περιέχει πληροφορίες σχετικά με τα αντικείμενα και τις κλάσεις Java στο σωρός τη στιγμή που ενεργοποιείται το στιγμιότυπο. Class loader, όνομα, super class και στατικά πεδία. Ρίζες αποκομιδής σκουπιδιών. Αντικείμενα που ορίζονται ότι είναι προσβάσιμα από το JVM.

Ομοίως, τι περιέχει η χωματερή σωρών; Το Heap Dump είναι βασικά στιγμιότυπο της μνήμης σας. Το περιέχει όλα τα αντικείμενα που βρίσκονται στη μνήμη, οι τιμές που είναι αποθηκευμένες σε αυτά τα αντικείμενα, οι εισερχόμενες και εξερχόμενες αναφορές αυτού του αντικειμένου.

Οι άνθρωποι ρωτούν επίσης, πώς μπορώ να δω μια χωματερή;

Εάν έχετε ένα χωματερή σωρών αρχείο που είναι αποθηκευμένο στο τοπικό σας σύστημα, μπορείτε να ανοίξετε το αρχείο σε Java VisualVM επιλέγοντας Αρχείο > Φόρτωση από το κύριο μενού. Το Java VisualVM μπορεί να ανοίξει χωματερές σωρών σώθηκε στο. μορφή αρχείου hprof. Όταν ανοίγετε ένα αποθηκευμένο χωματερή σωρών , ο χωματερή σωρών ανοίγει ως καρτέλα στο κύριο παράθυρο.

Ποια είναι η διαφορά μεταξύ του heap dump και του thread dump;

ΕΝΑ χωματερή νήματος είναι ένα εγκαταλείπω από τις στοίβες όλων των ζωντανών κλωστές . ΕΝΑ χωματερή σωρών είναι ένα εγκαταλείπω της κατάστασης της Ιάβας σωρός μνήμη. Είναι επομένως χρήσιμο για την ανάλυση της χρήσης της μνήμης που κάνει μια εφαρμογή σε κάποια χρονική στιγμή τόσο βολική για τη διάγνωση ορισμένων προβλημάτων μνήμης και, αν γίνεται κατά διαστήματα, είναι χρήσιμη για τη διάγνωση διαρροών μνήμης.

Συνιστάται: