Ανάλυση Αλυσίδας Αναμονής: Προσδιορίστε την αναρτημένη ή παγωμένη διαδικασία στα Windows 10

Το Wait Chain Traversal(Wait Chain Traversal) είναι μια δυνατότητα που εισήχθη στα Windows 7 . Είναι ένα εργαλείο που σας επιτρέπει να προσδιορίσετε την πραγματική διαδικασία που οδηγεί σε μια κρεμασμένη ή παγωμένη εφαρμογή. Τα Windows 10/8 προχωρούν ένα βήμα παραπέρα και σας επιτρέπουν να αναλύσετε το Wait Chain απευθείας από την ίδια τη Διαχείριση εργασιών των Windows 10(Windows 10 Task Manager) . Ο συνάδελφός μου Shyam είχε θίξει εν συντομία τη δυνατότητα Wait Chain Traversal ( WCT ), η οποία επιτρέπει στους εντοπιστές σφαλμάτων να διαγνώσουν κολλήσεις και αδιέξοδα εφαρμογών ενώ μιλούσαν για τις δυνατότητες της Διαχείρισης εργασιών των Windows . Σήμερα, ας το δούμε λίγο πιο αναλυτικά.

Διάβαση αλυσίδας αναμονής

Στα Windows 7 , το  Resource Monitor προσφέρει τη δυνατότητα ανάλυσης Wait Chain . Εκτελέστε το Resmon(resmon) για να ανοίξετε το Resource Monitor . Προσδιορίστε τη διαδικασία ανάρτησης ή αναστολής, την καρτέλα Επισκόπηση(Overview) ή CPU και κάντε δεξί κλικ πάνω της. Στο μενού περιβάλλοντος, θα δείτε Ανάλυση αλυσίδας αναμονής(Analyze Wait Chain) .

Διάβαση αλυσίδας αναμονής

Windows 10/8 σάς επιτρέπουν πλέον να αναλύετε το Wait Chain απευθείας από την ίδια τη Διαχείριση εργασιών των Windows(Windows Task Manager)(Windows Task Manager) , εκτός από την Παρακολούθηση πόρων(Resource Monitor) . Ανοίξτε τη Διαχείριση εργασιών(Task Manager) και εντοπίστε την αναρτημένη ή παγωμένη διαδικασία. Κάντε δεξί κλικ σε αυτό και επιλέξτε Ανάλυση αλυσίδας αναμονής(Analyze wait chain) στο μενού περιβάλλοντος.

Wait Chain Traversal windows 8

Αναλύστε την Αλυσίδα Αναμονής

Το δέντρο Analyze Wait Chain δείχνει ποιες διεργασίες ή ανοιχτούς κόμβους σε ένα δέντρο χρησιμοποιούν ή περιμένουν να χρησιμοποιήσουν έναν πόρο που χρησιμοποιείται από μια άλλη διεργασία ή θυγατρικούς κόμβους στο δέντρο και απαιτείται για να συνεχιστεί η επιλεγμένη διαδικασία. Η διέλευση αλυσίδας αναμονής(Wait Chain Traversal) ( WCT ) επιτρέπει στους εντοπιστές σφαλμάτων των Windows να διαγνώσουν κολλήματα και αδιέξοδα εφαρμογών. Μπορείτε να διαβάσετε περισσότερα για αυτό στο TechNet .

Μόλις ανοίξετε τις καρτέλες Επισκόπηση(Overview) ή CPU , θα βρείτε τη λίστα με τις διεργασίες που εκτελούνται. Εάν μια διαδικασία έχει «κολλήσει», θα επισημανθεί με κόκκινο κείμενο, «Δεν ανταποκρίνεται». Μπορείτε να κάνετε δεξί κλικ στη διαδικασία και να αναθέσετε μια νέα εργασία, συμπεριλαμβανομένου του τερματισμού της διαδικασίας.

δεν ανταποκρίνεται

Kill Δεν ανταποκρίνεται, κρεμάστηκε, παγώθηκε η διαδικασία

Εάν επιλέξετε Ανάλυση αλυσίδας αναμονής(Analyze Wait Chain) , θα δείτε μια λίστα διεργασιών και το δέντρο διεργασιών που σχετίζεται με αυτήν. Μπορεί επίσης να δείτε ένα μήνυμα - η διαδικασία xyz.exe περιμένει μια άλλη διεργασία (abc.exe)(xyz.exe process is waiting for another process (abc.exe)) , για να δώσουμε ένα παράδειγμα. Εάν έχετε ανοίξει τη Διαχείριση εργασιών(Task Manager) ως διαχειριστής, θα μπορείτε να δείτε πολλές περισσότερες διαδικασίες. Εάν χρησιμοποιείτε τα Windows ως διαχειριστής, η Διαχείριση εργασιών(Task Manager) θα είναι ήδη ανυψωμένη από προεπιλογή στα Windows 8 . Το παρακάτω σχήμα δείχνει ακριβώς πώς φαίνεται το κουτί. Καμία από τις διαδικασίες μου δεν έμεινε αρκετά για να αποκτήσω το Δέντρο Αναμονής(Wait Tree) .

ανάλυση-αναμονή-αλυσίδα-κουτί

Μπορείτε τώρα να περιμένετε ή να επιλέξετε να τερματίσετε τη διαδικασία, αλλά να θυμάστε όταν σκοτώνετε οποιαδήποτε διεργασία, εάν πρόκειται για διαδικασία συστήματος και άλλες λειτουργίες που εξαρτώνται από αυτήν ενδέχεται επίσης να διακοπούν, επομένως πρέπει να είστε προσεκτικοί εδώ.

Παρεμπιπτόντως, το Process Hacker θα σας βοηθήσει επίσης να μάθετε ποια από τις διαδικασίες σας παγώνει. Το ίδιο ισχύει και για το What is Hang(What is Hang) . Αυτό το βοηθητικό πρόγραμμα(This utility) προσπαθεί να ανιχνεύσει το λογισμικό ή τη διαδικασία που βρίσκεται επί του παρόντος αναρτημένη και εμφανίζει ορισμένες πληροφορίες που μπορεί να σας επιτρέψουν να διευθετήσετε και να κατανοήσετε τι ακριβώς βρίσκεται στη ρίζα αυτού του παγώματος.



About the author

"Είμαι ανεξάρτητος ειδικός στα Windows και στο Office. Έχω πάνω από 10 χρόνια εμπειρίας στην εργασία με αυτά τα εργαλεία και μπορώ να σας βοηθήσω να αξιοποιήσετε στο έπακρο. Οι δεξιότητές μου περιλαμβάνουν: εργασία με Microsoft Word, Excel, PowerPoint και Outlook, δημιουργία ιστού σελίδες και εφαρμογές και βοηθώντας τους πελάτες να επιτύχουν τους επιχειρηματικούς τους στόχους."



Related posts