Η προβολή κλήσης μεθόδου εμφανίζει μια αναπαράσταση της συνολικής πορείας της εκτέλεσης του προγράμματος και παρέχει επίσης τη δυνατότητα πλοήγησης στις μεθόδους που κάλεσε η επιλεγμένη μέθοδος. Η προβολή χρησιμοποιεί την ίδια γραφική μεταφορά όπως και η προβολή "Ροή εκτέλεσης" και ο πίνακας κλήσης μεθόδου περιέχει τις ίδιες πληροφορίες όπως και ο πίνακας ροής εκτέλεσης.
Ο πίνακας κλήσης μεθόδου μπορεί να κληθεί μόνο από την προβολή κλήσης μεθόδου, η οποία μπορεί να κληθεί μόνο από την προβολή στατιστικών εκτέλεσης, και την προβολή ροής εκτέλεσης.
Ακολουθεί ένα δείγμα της εμφάνισης της προβολής κλήσης μεθόδου:
Λωρίδες επικαλύπτονται στα δεξιά καθώς η μία μέθοδος καλεί την άλλη, της οποίας η μέθοδος απόκρισης με τη σειρά της καλεί άλλη μέθοδο κοκ. Οι λωρίδες ομαδοποιούνται σε στήλες κατά νήμα. Μια λεπτή, μαύρη κάθετη γραμμή χωρίζει τη μία στήλη από την άλλη. Το όνομα κάθε νήματος εμφανίζεται στην αρχή της στήλης του.
Στον πίνακα κλήσης μεθόδου, οι κλήσεις μεθόδου παρατίθενται σε λίστα στην πρώτη στήλη, τα νήματα ομαδοποιούνται στη δεύτερη στήλη και ο χρόνος καταγράφεται σε διαδοχικές γραμμές.
Σημείωση: Οι προβολές προφίλ που περιγράφονται εδώ χρησιμοποιούν Java. Τα δεδομένα προφίλ από διαφορετικά περιβάλλοντα εφαρμογών ενδέχεται να αλλάξουν τους όρους και τη σύνταξη που χρησιμοποιείται στις προβολές. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα Κατανόηση περιβάλλοντος εφαρμογών σε προβολές προφίλ.
Η γραμμή εργαλείων για την προβολή και τον πίνακα περιέχει τα ακόλουθα στοιχεία ελέγχου:
Στοιχείο μενού | Ορισμός |
---|---|
![]() |
Μεγέθυνση του γραφήματος. |
![]() |
Σμίκρυνση του γραφήματος. |
![]() |
Επιστροφή στο αρχικό μέγεθος γραφήματος. |
![]() |
Εμφάνιση των αθροιστικών αδιαμόρφωτων δεδομένων χρόνου με τη μορφή ποσοστού. |
![]() |
Τροποποίηση των χρωμάτων γραφήματος. |
![]() |
Επιλογή τμήματος του γραφήματος για μεγέθυνση. |
![]() |
Εμφάνιση στοιχείου υποβολής κλήσης. |
![]() |
Εμφάνιση καλούμενου στοιχείου. |
![]() |
Εμφάνιση προηγούμενης κλήσης. |
![]() |
Εμφάνιση επόμενης κλήσης. |
![]() |
Ανοιχτός κώδικας της μεθόδου. |
![]() |
Επιλέξτε την επιλογή Εμφάνιση χρόνου για να επιλέξετε τη βάση χρόνου του
γραφήματος.
Επιλέξτε τις επιλογές Επόμενη και Προηγούμενη για να μετακινηθείτε στις επόμενες ή τις προηγούμενες μεθόδους στην παρουσίαση. Επιλέξτε την επιλογή Εμφάνιση περιβάλλοντος εφαρμογής για την εμφάνιση δεδομένων προφίλ βάσει μιας γλώσσας προγραμματισμού ή περιβάλλοντος συλλογής δεδομένων. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότηταΚατανόηση περιβάλλοντος εφαρμογών σε προβολές προφίλ. |
Η γράμμη κατάστασης του γραφήματος "Κλήση μεθόδου" διαφέρει από το γράφημα "Ροή εκτέλεσης". Τοποθετήστε το δείκτη του ποντικιού πάνω από μια λωρίδα για να εμφανιστούν πληροφορίες κατάστασης, για παράδειγμα:
Στοιχείο μενού | Ορισμός |
---|---|
![]() |
Ανανέωση της προβολής |
![]() |
Τροποποίηση των χρωμάτων γραφήματος. |
![]() |
Επιστροφή στο αρχικό μέγεθος γραφήματος. |
![]() |
Εμφάνιση λεπτομερειών μεθόδου για την επιλεγμένη μέθοδο. |
![]() |
Εμφάνιση κλήσης μεθόδου για την επιλεγμένη μέθοδο. |
![]() |
Επιλογή στηλών για την εμφάνιση στον πίνακα κλήσης. |
Σχετικές έννοιες
Επισκόπηση του εργαλείου δημιουργίας προφίλ
Προβολή και πίνακας ροής εκτέλεσης
Σχετικές εργασίες
Δημιουργία προφίλ εφαρμογής
Προβολή κλήσεων και στοιχείων υποβολής κλήσης για μια μέθοδο
Πρόγραμμα εκμάθησης: Ανάλυση των δεδομένων προφίλ από
μια διεργασία Java
(C) Copyright IBM Corporation 2000, 2006. Με την επιφύλαξη παντός δικαιώματος.