Χρήση της προβολής "Στατιστικά εκτέλεσης".

Η προβολή "Στατιστικά εκτέλεσης" εμφανίζει στατιστικά σχετικά με το χρόνο εκτέλεσης της εφαρμογής. Παρέχει δεδομένα όπως τον αριθμό των μεθόδων που έχουν κληθεί και το χρόνο που απαιτήθηκε για την εκτέλεση κάθε μεθόδου. Τα στατιστικά εκτέλεσης διατίθενται σε επίπεδο πακέτου, κλάσης, μεθόδου και χρήσης.

Αναγκαίες προϋποθέσεις:

Η προβολή "Στατιστικά εκτέλεσης" παρέχει έναν αριθμό στοιχείων ελέγχου που σας επιτρέπει το χειρισμό των πληροφοριών που εμφανίζονται εντός της προβολής:

Εργασία με καταστάσεις εμφάνισης

  1. Υπάρχουν τέσσερις διαθέσιμες καταστάσεις εμφάνισης με βάση τα τέσσερα είδη αντικειμένων: πακέτα, κλάσεις, μέθοδοι και χρήσεις. Για εναλλαγή μεταξύ καταστάσεων πακέτου, κλάσης, μεθόδου και χρήσης, επιλέξτε ένα από τα ακόλουθα στοιχεία ελέγχου της γραμμής εργαλείων:
  2. Τα δεδομένα μπορούν επίσης να εμφανιστούν ως ποσοστά. Για την εμφάνιση των δεδομένων ως ποσοστών, επιλέξτε Εμφάνιση ως ποσοστού Εικονίδιο ποσοστού στη γραμμή εργαλείων.

Τα δεδομένα που εμφανίζονται εξαρτώνται από το είδος αντικειμένου που έχει επιλεγεί. Ο παρακάτω πίνακας παρουσιάζει συνοπτικά τα διαθέσιμα δεδομένα σε κάθε κατάσταση εμφάνισης.

Επικεφαλίδα στήλης Στατιστικά πακέτου  
Εικονίδιο για πακέτο
Στατιστικά κλάσης
Εικονίδιο για κλάση
Στατιστικά μεθόδου
Εικονίδιο για μέθοδο
Στατιστικά χρήσης
Εικονίδιο για χρήση
Βασικός χρόνος: Για κάθε κλήση, ο βασικός χρόνος είναι ο χρόνος που χρειάζεται για την εκτέλεσή της, εκτός του χρόνου που δαπανάται σε άλλες μεθόδους που καλούνται κατά τη διάρκειά της.  Ο συνολικός βασικός χρόνος για τις κλάσεις στο πακέτο. Ο συνολικός βασικός χρόνος για τις μεθόδους στην κλάση. Ο χρόνος που δαπανάται κατά την εκτέλεση μιας δεδομένης μεθόδου. Χρόνος
Μέσος βασικός χρόνος: Ο βασικός χρόνος διαιρούμενος από τον αριθμό κλήσεων. Διαθέσιμος Διαθέσιμος Διαθέσιμος Μη διαθέσιμος
Βασικός χρόνος από μεταβίβαση: Παρόμοιος με το βασικό χρόνο που δαπανάται στο επιλεγμένο πακέτο ή κλάση συμπεριλαμβανομένου του χρόνου που δαπανάται σε άλλες μεθόδους από μεταβίβαση οι οποίες κλήθηκαν κατά την κλήση. Ο συνολικός βασικός χρόνος για τις κλάσεις στο πακέτο. Ο συνολικός βασικός χρόνος για τις μεθόδους στην κλάση. Μη διαθέσιμος Χρόνος
Αθροιστικός χρόνος: Για κάθε κλήση, ο αθροιστικός χρόνος είναι ο χρόνος που απαιτείται για την εκτέλεση όλων των μεθόδων που καλούνται μέσω μιας ενέργειας κλήσης. Εάν μια κλήση δεν έχει πρόσθετες κλήσεις μεθόδου, τότε ο αθροιστικός χρόνος θα ισούται με το βασικό χρόνο. Ο συνολικός αθροιστικός χρόνος για τις κλάσεις στο πακέτο. Ο χρόνος που δαπανάται κατά την εκτέλεση των μεθόδων στην κλάση. Ο χρόνος που δαπανάται κατά την εκτέλεση μιας δεδομένης μεθόδου. Χρόνος
Αθροιστικός χρόνος από μεταβίβαση: Παρόμοιος με τον αθροιστικό χρόνο του επιλεγμένου πακέτου ή κλάσης, συμπεριλαμβανομένου του χρόνου που δαπανάται σε άλλες μεθόδους από μεταβίβαση οι οποίες κλήθηκαν κατά την κλήση. Ο συνολικός αθροιστικός χρόνος για τις κλάσεις στο πακέτο. Ο χρόνος που δαπανάται κατά την εκτέλεση των μεθόδων στην κλάση. Μη διαθέσιμος Χρόνος
Κλήσεις: Ο αριθμός κλήσεων που πραγματοποιούνται από μια επιλεγμένη μέθοδο. Μη διαθέσιμος Άθροιση ανά κλάση Καταμέτρηση Μη διαθέσιμος
Κλήσεις από μεταβίβαση: Ο αριθμός κλήσεων που πραγματοποιήθηκαν από μια μέθοδο και τις μεθόδους της από μεταβίβαση. Άθροιση ανά πακέτο Άθροιση ανά κλάση Μη διαθέσιμος Καταμέτρηση
Αθροιστικός χρόνος CPU: Ο χρόνος CPU που δαπανάται σε μια μέθοδο. Άθροιση ανά πακέτο Άθροιση ανά κλάση Άθροιση ανά μέθοδο Μη διαθέσιμος

Σημείωση: Οι προβολές προφίλ που περιγράφονται εδώ χρησιμοποιούν Java. Τα δεδομένα προφίλ από διαφορετικά περιβάλλοντα εφαρμογών ενδέχεται να αλλάξουν τους όρους και τη σύνταξη που χρησιμοποιείται στις προβολές. Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα Κατανόηση περιβάλλοντος εφαρμογών σε προβολές προφίλ.

Εργασία με στήλες

Υπάρχουν διαφορετικά διαθέσιμα στοιχεία ελέγχου που σας επιτρέπουν να χειριστείτε τις στήλες που εμφανίζονται στην προβολή αυτή.

  1. Για να προσδιορίσετε τις στήλες που θα εμφανίζονται στην προβολή, επιλέξτε το κουμπί Επιλογή στηλών Εικονίδιο επιλογής στηλών στο αναπτυσσόμενο μενού της γραμμής εργαλείων Εικονίδιο βέλους αναπτυσσόμενου μενού.
  2. Στο πλαίσιο διαλόγου "Επιλογή στηλών", επιλέξτε τις στήλες που θέλετε να εμφανιστούν στην προβολή. Πατήστε ΟΚ ώστε να εφαρμοστούν οι αλλαγές.
  3. Για την εμφάνιση της αλλαγής σε κάθε στήλη αριθμών από την τελευταία ανανέωση, επιλέξτε Εμφάνιση στηλών τροποποιημένων στοιχείων- Εικονίδιο εμφάνισης τροποποιημένων στοιχείων στη γραμμή εργαλείων.
  4. Για την ταξινόμηση των δεδομένων στις στήλες, πατήστε στον τίτλο της στήλης. Πατήστε ξανά στον τίτλο της στήλης για να την ταξινομήσετε με την αντίστροφη σειρά. Ο τίτλος της στήλης έχει πρόθημα < εάν η στήλη έχει ταξινομηθεί με αύξουσα σειρά ή > εάν έχει ταξινομηθεί με φθίνουσα σειρά.

Φιλτράρισμα δεδομένων προφίλ

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

Άνοιγμα άλλων προβολών

Άλλες προβολές προφίλ και πρωτογενούς κώδικα μπορούν να ανοιχτούν από την προβολή "Στατιστικά εκτέλεσης".

  1. Για το άνοιγμα των παραπομπών ενός επιλεγμένου αντικειμένου, πατήστε με το δεξί κουμπί του ποντικιού και επιλέξτε Εμφάνιση παραπομπών σε αντικείμενα Εμφάνιση παραπομπών σε αντικείμενα. Η προβολή "Παραπομπές σε αντικείμενα" θα ανοίξει και θα συμπληρωθεί με δεδομένα από το επιλεγμένο αντικείμενο.
  2. Για το άνοιγμα της προβολής "Κλήση μεθόδου" στη μέθοδο, θα χρειαστεί να αλλάξετε μεταξύ των καταστάσεων εμφάνισης πακέτου, κλάσης ή μεθόδου. Επιλέξτε μία μέθοδο, πατήστε το δεξί πλήκτρο του ποντικιού και επιλέξτε Εμφάνιση κλήσης μεθόδου Εμφάνιση κλήσης μεθόδου.
  3. Για το άνοιγμα της προβολής πρωτογενούς κώδικα ενός επιλεγμένου αντικειμένου, πατήστε το δεξί πλήκτρο του ποντικιού και επιλέξτε Άνοιγμα κώδικα Εικονίδιο ανοίγματος κώδικα.

Εξαγωγή των δεδομένων στην προβολή

TΤα δεδομένα εντός της προβολής "Στατιστικά μνήμης" μπορούν να εξαχθούν σε διαθέσιμες κοεφές αναφοράς (για παράδειγμα, HTML ή XML).

  1. Για την εξαγωγή των δεδομένων στην προβολή, επιλέξτε Αναφορά... Εικονίδιο εξαγωγής στη γραμμή εργαλείων. Εμφανίζεται το πλαίσιο διαλόγου "Δημιουργία αναφοράς" το οποίο εμφανίζει τα διαθέσιμα είδη αναφορών.
  2. Επιλέξτε το είδος αναφοράς.
  3. Επιλέξτε την επιλογή Άνοιγμα λειτουργίας επεξεργασίας για να ανοίξει το έγγραφο με τη χρήση της προεπιλεγμένης λειτουργίας επεξεργασίας του συστήματος.
  4. Πατήστε Επόμενο για να συνεχίσετε.
  5. Επιλέξτε ένα γονικό φάκελο και πληκτρολογήστε ένα όνομα αρχείου.
  6. Πατήστε Ολοκλήρωση για να δημιουργηθεί η αναφορά.

Ανανέωση της προβολής

Η προβολή "Στατιστικά εκτέλεσης" μπορεί να ανανεωθεί χρησιμοποιώντας το κουμπί Ανανέωση Εικονίδιο κουμπιού ανανέωσης στη γραμμή εργαλείων "Παρακολούθηση προφίλ". Όταν ανανεώνεται η προβολή, οι αλλαγές σημειώνονται με εικονίδια τροποποιημένων στοιχείων:

 


Σχετικές έννοιες
Επισκόπηση του εργαλείου δημιουργίας προφίλ
Πόροι προφίλ

Σχετικές εργασίες
Δημιουργία προφίλ εφαρμογής
Προβολή κλήσεων και στοιχείων υποβολής κλήσης μεθόδου


(C) Copyright IBM Corporation 2000, 2006. Με την επιφύλαξη παντός δικαιώματος.