Πώς να χρησιμοποιήσετε το Windows Performance Analyzer (WPA) για να αυξήσετε την ταχύτητα του υπολογιστή

Το εργαλείο Windows Performance Analyzer ( WPA ) αποτελεί μέρος του κιτ (Deployment Kit)αξιολόγησης(Windows Assessment) και ανάπτυξης των Windows ( Windows ADK ). Είναι το εργαλείο που μπορείτε να χρησιμοποιήσετε για να δημιουργήσετε γραφήματα και πίνακες με βάση τις εγγραφές καταγραφής ιχνών συμβάντων. Μπορείτε να δημιουργήσετε αυτά τα αρχεία παρακολούθησης χρησιμοποιώντας εργαλεία όπως το Xperf(Xperf) ή το Windows Performance Recorder(Windows Performance Recorder) ( WPR ). Αυτά τα εργαλεία είναι χρήσιμα εάν αντιμετωπίζετε προβλήματα απόδοσης συστήματος. Μπορείτε επίσης να τα χρησιμοποιείτε τακτικά για την παρακολούθηση της απόδοσης.

Σε αυτό το άρθρο, θα μάθετε πώς να δημιουργείτε μια γρήγορη εγγραφή χρησιμοποιώντας το WPR . Θα πρέπει να ξεκινήσετε αυτήν την εγγραφή κατά τη διάρκεια μιας εκδήλωσης όπου θέλετε να ελέγξετε την απόδοση του υπολογιστή σας(the performance of your computer) . Αυτό θα μπορούσε να είναι η εκκίνηση ενός παιχνιδιού(launching a game) ή άλλης εφαρμογής ή ακόμα και η εκτέλεση ενός προγράμματος που έχετε γράψει. Στη συνέχεια, θα καλύψουμε τον τρόπο χρήσης του εργαλείου WPA για την ανάγνωση και ανάλυση αυτού του αρχείου δεδομένων για σκοπούς αντιμετώπισης προβλημάτων.

Εγκατάσταση και εκκίνηση των Microsoft Windows ADK Tools(Microsoft Windows ADK Tools)

Το πρώτο βήμα για την εγκατάσταση τόσο του WPA όσο και του WPR είναι η εγκατάσταση του Windows ADK από τη σελίδα λήψης της Microsoft για το Windows Performance Toolkit(install Windows ADK from Microsoft’s download page for the Windows Performance Toolkit) . Αυτό το εργαλείο προέρχεται από τη Microsoft.com(Microsoft.com) , επομένως είναι απολύτως ασφαλές για εγκατάσταση. Καθώς προχωράτε στη διαδικασία εγκατάστασης, θα πρέπει να επιλέξετε τα στοιχεία που θέλετε να εγκαταστήσετε. 

Απλώς βεβαιωθείτε ότι είναι επιλεγμένο το Windows Performance Toolkit καθώς περιλαμβάνει και τα δύο εργαλεία που χρειάζεστε.

Μόλις επιλέξετε Εγκατάσταση(Install) , η διαδικασία μπορεί να πάρει χρόνο, γι' αυτό να είστε υπομονετικοί.

Όταν ολοκληρωθεί η εγκατάσταση του Windows Performance Toolkit , είστε έτοιμοι να πραγματοποιήσετε την πρώτη σας εγγραφή  WPR .

Σημείωση(Note) : Για αυτό το παράδειγμα, έχουμε εγκαταστήσει την εφαρμογή HeavyLoad Stress Test για(HeavyLoad Stress Test app) να βάλουμε το σύστημά μας σε μεγάλο φορτίο ενώ πραγματοποιείται η εγγραφή WPR .

Πριν χρησιμοποιήσετε το εργαλείο Microsoft Windows Performance Analyzer , θα χρειαστεί να χρησιμοποιήσετε το Windows Performance Recorder για να καταγράψετε μια εγγραφή αρχείου καταγραφής ανίχνευσης συμβάντων (ένα αρχείο ETL ). Αυτή η εγγραφή θα περιέχει όλα τα συμβάντα παρακολούθησης συμβάντων(Event Tracing) για Windows ( ETW ). Το WPA(WPA) αναλύει όλες τις πληροφορίες συστήματος σχετικά με την CPU(CPU) , τη μνήμη, την αποθήκευση και άλλα.

Για να εκκινήσετε το WPR , επιλέξτε το μενού Έναρξη(Start) και πληκτρολογήστε "Windows Performance Recorder". Στη συνέχεια, επιλέξτε την εφαρμογή Windows Performance Recorder

Το εργαλείο WPR είναι ένα απλό εργαλείο για την καταγραφή συμβάντων που συμβαίνουν στο σύστημά σας κατά τη διάρκεια ενός συγκεκριμένου χρονικού πλαισίου. Για να ξεκινήσετε την εγγραφή, απλώς επιλέξτε το κουμπί Έναρξη(Start)

Αυτό θα ξεκινήσει τη διαδικασία εγγραφής συμβάντων συστήματος. Εκτελέστε ενέργειες (όπως η εκκίνηση και η εκτέλεση ενός προγράμματος) που θέλετε να χρησιμοποιήσετε για να ελέγξετε την απόδοση του συστήματός σας(your system’s performance)

Μόλις τελειώσετε, απλώς επιστρέψτε στο παράθυρο WPR και επιλέξτε το κουμπί (WPR)Αποθήκευση(Save)

Το επόμενο βήμα θα εμφανίσει τη διαδρομή προς το αρχείο ETL . Μπορείτε να συμπεριλάβετε μια περιγραφή του τι αντιμετωπίζετε ή δοκιμάζετε στο παράθυρο λεπτομερούς περιγραφής .(detailed description)

Όταν τελειώσετε, επιλέξτε το κουμπί Αποθήκευση(Save) .

Η εφαρμογή θα γράψει όλα τα δεδομένα στο αρχείο ETL και θα δείτε επιλογές στο κάτω μέρος του παραθύρου για να ανοίξετε απευθείας το εργαλείο WPA ή να πλοηγηθείτε στο αρχείο (WPA)ETL ανοίγοντας το φάκελο.

Ο πιο βολικός τρόπος για να προχωρήσετε αμέσως στην ανάλυση απόδοσης είναι να επιλέξετε το κουμπί Άνοιγμα σε WPA(Open in WPA)

Ανάλυση αρχείων ETL(ETL Files) με το Windows Performance Analyzer(Windows Performance Analyzer)

Μόλις κάνετε διπλό κλικ στην εφαρμογή WPA και εκκινηθεί, είστε έτοιμοι να ξεκινήσετε την πλοήγηση και την οπτικοποίηση των δεδομένων στο αρχείο ETL . Αυτό είναι ένα ειδικό αρχείο καταγραφής μόνο ορισμένες εφαρμογές μπορούν να ανοίξουν. Δεν μπορούσατε να το προβάλετε χρησιμοποιώντας κάτι όπως τα Έγγραφα Google(Google Docs) ή το Microsoft Word(Microsoft Word) .

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

Αυτές οι κατηγορίες περιλαμβάνουν:

  • Δραστηριότητα συστήματος(System Activity) : Επεξεργαστείτε πληροφορίες, εργασίες παρασκηνίου, συμβάντα και άλλα.
  • Υπολογισμός(Computation) : Όλες οι πληροφορίες που σχετίζονται με πυρήνες CPU .
  • Αποθήκευση(Storage) : Πληροφορίες χρήσης δίσκου.
  • Μνήμη(Memory) : Χρήση πραγματικής και εικονικής μνήμης.
  • Power : Λεπτομέρειες χρήσης ισχύος επεξεργαστή.

Σε κάθε γράφημα, όπως το γράφημα χρήσης CPU(CPU Usage) , μπορείτε να τοποθετήσετε το δείκτη του ποντικιού σε οποιαδήποτε περιοχή γραφήματος για να δείτε μια ανάλυση των στοιχείων δεδομένων, όπως το όνομα διεργασίας, ο χρόνος ενεργοποίησης της διαδικασίας και το ποσοστό της συνολικής χρήσης της CPU .

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

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

Διαθέσιμα γραφήματα σε WPA

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

Καλύψαμε τη λίστα Δραστηριότητα συστήματος(System Activity) παραπάνω. Κάτω από αυτό, θα βρείτε την κατηγορία Υπολογισμός(Computation)

Εδώ θα βρείτε τα ακόλουθα επιμέρους γραφήματα:

  • Χρήση CPU (Δειγματοληψία)(CPU Usage (Sampled)) : Δείγματα δραστηριότητας CPU που λαμβάνονται σε διαστήματα δειγματοληψίας. 
  • Χρήση CPU (Ακριβής)(CPU Usage (Precise)) : Χρήση CPU που σχετίζεται με συγκεκριμένα νήματα διεργασιών που εκτελούνται.
  • DPC/SR Duration : Χρόνος CPU που δαπανάται για την εξυπηρέτηση αναβαλλόμενων κλήσεων διαδικασίας ( DPCs ). 
  • Χρήση CPU (Αποδίδεται)(CPU Usage (Attributed)) : Η χρήση της CPU αναλύεται σε διάφορες κατηγορίες.

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

Η κατηγορία Αποθήκευση(Storage) έχει πολλά υπο-οπτικά χρήσης δίσκου κάτω από αυτήν στο αριστερό παράθυρο πλοήγησης.

Μπορείτε να προβάλετε τη συνολική χρήση του lDisk ή να κάνετε αναλυτική παρουσίαση σε οποιοδήποτε από τα ακόλουθα υπο-οπτικά:

  • Δραστηριότητα δίσκου
  • Μετράει δίσκους
  • Μετατόπιση δίσκου
  • IO Time 
  • Χρόνος εξυπηρέτησης
  • Μέγεθος δίσκου
  • Διακίνηση δίσκου
  • Χρήση Δίσκου

Η προσθήκη ενός ή περισσότερων από αυτά στο ίδιο παράθυρο στα αριστερά σάς επιτρέπει να συγκρίνετε διαφορετικές πτυχές χρήσης του δίσκου μεταξύ τους. Αυτό το είδος σύγκρισης μαζί με γραφικά που σχετίζονται με διεργασίες(related to processes) ή χρόνο CPU θα μπορούσε ενδεχομένως να σας βοηθήσει να προσδιορίσετε την πηγή των προβλημάτων απόδοσης των Windows .

Η επόμενη κατηγορία στο αριστερό παράθυρο πλοήγησης είναι η Μνήμη(Memory) .

Στην κατηγορία Μνήμη(Memory) θα βρείτε τα ακόλουθα γραφήματα :

  • Χρήση Μνήμης(Memory Utilization)
  • Μετράει σφάλματα
  • Χρόνος σφάλματος IO
  • Στιγμιότυπα εικονικής μνήμης

Τέλος, η τελευταία κατηγορία στη λίστα είναι η Power . Αυτά είναι όλα γραφικά που σχετίζονται με τη συνολική κατανάλωση ενέργειας της CPU του συστήματός σας.(CPU)

Αυτό περιλαμβάνει όλα τα ακόλουθα υπο-οπτικά γύρω από όλους τους επεξεργαστές συστήματος, όπως CPU(CPUs) και GPU(GPUs) :

  • Συχνότητα CPU
  • Κατάσταση αδράνειας CPU και διάγραμμα κατάστασης
  • Ανοχή καθυστέρησης συστήματος
  • Προφίλ επεξεργαστή 
  • Κατάσταση στάθμευσης επεξεργαστή
  • Κεντρική Πολιτεία Στάθμευσης
  • Απόδοση επεξεργαστή
  • Περιορισμοί επεξεργαστή

Άλλες δυνατότητες του Microsoft WPA

Υπάρχουν πολλές χρήσιμες λειτουργίες στο εργαλείο WPA που θα σας βοηθήσουν με τις προσπάθειες αντιμετώπισης προβλημάτων.(WPA)

Ένα από αυτά είναι ένας Βοηθός(Assistant) Ανάλυσης . Μπορείτε να το βρείτε επιλέγοντας το μενού Παράθυρο και επιλέγοντας (Window)Βοηθός ανάλυσης(Analysis Assistant) .

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

Αυτό είναι ιδιαίτερα χρήσιμο εάν δεν είστε εξοικειωμένοι με όλη την ορολογία που χρησιμοποιείται σε όλο το εργαλείο.

Εάν επιλέξετε το μενού Παράθυρο(Window) και επιλέξετε Νέα προβολή ανάλυσης(New Analysis View) , μπορείτε να ανοίξετε μια νέα καρτέλα Ανάλυση.

Αυτό σας επιτρέπει να εκτελείτε πολλαπλές αναλύσεις προσθέτοντας μια οικογένεια γραφικών σε μία καρτέλα και στη συνέχεια ανοίγοντας μια νέα καρτέλα για να εκτελέσετε ένα εντελώς διαφορετικό σύνολο γραφικών χωρίς να χάσετε την προηγούμενη ανάλυσή σας. Γυρίστε(Flip) εμπρός και πίσω μεταξύ των καρτελών για να εργαστείτε σε κάθε ανάλυση ξεχωριστά.

Περαιτέρω διερεύνηση του αναλυτή απόδοσης των Windows(Windows Performance Analyzer Further)

Εάν θέλετε να εμβαθύνετε ακόμη περισσότερο στο WPA , η Microsoft έχει έναν παλιό οδηγό Microsoft Docs(old Microsoft Docs guide) . Η τεκμηρίωση δεν διατηρείται πλέον, αλλά θα πρέπει να σας οδηγήσει στη σωστή κατεύθυνση. Περιλαμβάνει ακόμη και μια πλήρη αναφορά γραμμής εντολών που μπορείτε να χρησιμοποιήσετε για να εκτελέσετε εντολές WPA από τη γραμμή εντολών.

Όπως μπορείτε να δείτε, το εργαλείο Windows Performance Analyzer είναι πολύ πιο ευέλικτο και χρήσιμο από τα τυπικά εργαλεία απόδοσης που είναι εγκατεστημένα στα Windows από προεπιλογή. Έτσι, την επόμενη φορά που το σύστημά σας Windows θα αρχίσει να λειτουργεί ασυνήθιστα, αφιερώστε χρόνο για να κάνετε λήψη του ADK των Windows(Windows ADK) και δοκιμάστε τα WPR και WPA .

Εάν χρησιμοποιείτε LinuxAndroid ), είναι διαθέσιμη μια έκδοση GitHub Linux ενός παρόμοιου εργαλείου(GitHub Linux version of a similar tool is available) χρησιμοποιώντας το Microsoft Performance Toolkit .



About the author

Είμαι επιστήμονας πληροφορικής με πάνω από 10 χρόνια εμπειρίας στην ανάπτυξη λογισμικού και την ασφάλεια. Έχω έντονο ενδιαφέρον για τα παιχνίδια Firefox, Chrome και Xbox. Συγκεκριμένα, με ενδιαφέρει ιδιαίτερα πώς να βεβαιωθώ ότι ο κώδικάς μου είναι ασφαλής και αποτελεσματικός.



Related posts