Επιλέξτε την αλλαγή της εντολής Εμφάνιση λειτουργιών παρακολούθησης
[
] ανάλογα με το εάν οι πληροφορίες παρακολούθησης θα εμφανιστούν για τα νήματα που έχουν ανασταλεί.
Σημείωση: η εμφάνιση των πληροφοριών παρακολούθησης πρέπει να υποστηρίζονται από το υποκείμενο 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.
Λειτουργία εντοπισμού και διόρθωσης σφαλμάτων
Τοπικός εντοπισμός και διόρθωση σφαλμάτων
Απομακρυσμένος εντοπισμός και διόρθωση σφαλμάτων
Αλλαγή επιλογών εκκίνησης λειτουργίας του εντοπισμού και διόρθωσης σφαλμάτων
Σύνδεση με απομακρυσμένο VM με τις ρυθμίσεις εκκίνησης απομακρυσμένης εφαρμογής Java
Αποσύνδεση από VM
Εκκίνηση προγράμματος Java
Προετοιμασία για εντοπισμό και διόρθωση σφαλμάτων
Συνέχιση εκτέλεσης ανεσταλμένων νημάτων
Εκτέλεση/Εντοπισμός και διόρθωση σφαλμάτων
Βηματική εκτέλεση προγράμματος
Αναστολή νημάτων
Προβολή "Εντοπισμός και διόρθωση σφαλμάτων"
Προτιμήσεις εντοπισμού και διόρθωσης σφαλμάτων
Εμφάνιση νημάτων συστήματος
Εμφάνιση ομάδων νημάτων