Επιλέξτε την αλλαγή της εντολής Εμφάνιση λειτουργιών παρακολούθησης [ ] ανάλογα με το εάν οι πληροφορίες παρακολούθησης θα εμφανιστούν ή όχι για τα νήματα που έχουν ανασταλεί.
Σημείωση: η εμφάνιση των πληροφοριών παρακολούθησης πρέπει να υποστηρίζονται από το υποκείμενο VM. Εάν χρησιμοποιείτε IBM ή SUN VM, οποιαδήποτε εκδοχή μεταγενέστερη από την 1.4 θα υποστηρίζει τις πληροφορίες παρακολούθησης.
Δείτε το παρακάτω παράδειγμα κώδικα:
/** * Hello World */ public class HelloWorld { public static void main(String[] args) { Object mutex = new Object(); synchronized (mutex) { System.out.println("Hello World!"); } } }
Εάν το παραπάνω τμήμα κώδικα εκτελείται σε ένα υποστηριζόμενο VM με επιλεγμένη την εντολή Εμφάνιση λειτουργιών παρακολούθησης, οι πληροφορίες παρακολούθησης παρουσιάζονται ως 'key' και εμφανίζονται πριν από τα πλαίσια στοίβας ως θυγατρικό στοιχείο του νήματος που έχει ανασταλεί.
Εάν, ωστόσο, εκτελέσουμε το ίδιο τμήμα κώδικα σε μη υποστηριζόμενο VM με επιλεγμένη την εντολή Εμφάνιση λειτουργιών παρακολούθησης, καταλαβαίνουμε ότι οι πληροφορίες παρακολούθησης δεν υποστηρίζονται από το VM.
Τοπικός εντοπισμός και διόρθωση
σφαλμάτων
Απομακρυσμένος εντοπισμός
και διόρθωση σφαλμάτων
Προβολή
"Εντοπισμός και διόρθωση σφαλμάτων"
Εμφάνιση
λειτουργιών παρακολούθησης
Εμφάνιση
νημάτων συστήματος
Εμφάνιση
ομάδων νημάτων