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