Πώς να χρησιμοποιήσετε τους μετρητές των Windows στο Perfmon για να αντιμετωπίσετε προβλήματα PC

Εάν ο υπολογιστής σας λειτουργεί, τα Windows έχουν ενσωματωμένα εργαλεία όπως το Performance Monitor για να σας βοηθήσουν να αντιμετωπίσετε προβλήματα. Εδώ είναι μια λεπτομερή ματιά στο χρήση του εργαλείου στον υπολογιστή σας Windows.

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

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

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

Τι είναι ο μετρητής απόδοσης;

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

Ακολουθεί ένα τυπικό γράφημα παρακολούθησης της απόδοσης του χρόνου επεξεργαστών%:

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

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

Φυσικός δίσκος (σκληρός δίσκος)

Υπάρχουν δύο ομάδες μετρητών απόδοσης όταν πρόκειται για σκληρούς δίσκους σας. φυσικό δίσκο ή λογικό δίσκο.

  • Φυσικός δίσκος αναφορές σχετικά με πληροφορίες σχετικά με το φυσικό σκληρό δίσκο ή τους δίσκους.
  • Λογικός δίσκος αναφορές για τα μεμονωμένα διαμερίσματα, όπως οι μονάδες δίσκου C: ή D:.

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

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

  • % Περίοδος αδράνειας: Πόσο χρόνο ο φυσικός δίσκος ήταν αδρανής. Αυτό σημαίνει ότι όλες οι εργασίες που έστειλε ο δίσκος του συστήματος OS ολοκληρώθηκαν και ο δίσκος δεν έχει τίποτα άλλο να κάνει. Ένας σκληρός δίσκος δεν πρέπει να είναι λιγότερο από 60% σε αδράνεια για μεγάλο χρονικό διάστημα.
  • Δίσκοι ανάγνωσης / δευτερόλεπτα και γράμματα / Sec: Αυτοί οι δύο μετρητές σας λένε πόσοι αναγνώστες ήγράψτε αιτήματα από το λειτουργικό σύστημα που επεξεργάζεται ο δίσκος ανά δευτερόλεπτο. Ένας μεγάλος όγκος ανάγνωσης ή εγγραφής για μεγάλο χρονικό διάστημα μπορεί να σηματοδοτήσει κακόβουλο λογισμικό ή ιό που έχει υπερβολική πρόσβαση στον σκληρό δίσκο.
  • Δίσκος Sec / Write: Αυτός ο μετρητής σας ενημερώνει για πόση ώρα χρειάζεται για να γράψετε δεδομένα στον σκληρό δίσκο. Αυτή η διαδικασία είναι συνήθως μικρότερη από 25 ms. Οποιαδήποτε άλλη φορά μπορεί να σηματοδοτήσει έναν αποτυχημένο σκληρό δίσκο.
  • Μέγ. Μήκος ουράς δίσκου: Αυτός ο αριθμός σας λέει πόσο καιρό το σκληρό δίσκοουρά των λειτουργιών I / O. Αυτό συνήθως δεν πρέπει να υπερβαίνει τις 2 ή 3 λειτουργίες. Κάτι τέτοιο σημαίνει ότι ο σκληρός σας δίσκος μπορεί να είναι το εμπόδιο που επιβραδύνει τον υπολογιστή σας.
  • Διαίρεση IO / Sec: Αυτός είναι ο ρυθμός που ζητάει να γράψει δεδομένααντιμετωπίζουν τον κατακερματισμό του δίσκου και πρέπει να χωρίσουν το αρχείο σε τμήματα. Αυτός ο ρυθμός είναι συνήθως πολύ χαμηλός μετά την ανασυγκρότηση του σκληρού σας δίσκου. Ένας μεγάλος μετρητής εδώ σημαίνει ότι ο δίσκος σας μπορεί να είναι πολύ κατακερματισμένος.

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

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

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

Θα εμφανιστούν υπερβολικά υψηλές ή χαμηλές τιμέςεδώ σταθερά την πάροδο του χρόνου, όταν έχετε σοβαρά προβλήματα στο σκληρό δίσκο. Δεν καλύπτουμε τους μετρητές λογικού δίσκου εδώ επειδή αυτοί οι μετρητές αναφέρονται για μια λογική μονάδα (τμήμα) του σκληρού δίσκου και όχι τόσο σημαντικοί όσο οι μετρητές φυσικού δίσκου κατά την αντιμετώπιση προβλημάτων υλικού.

Ωστόσο, εάν ανησυχείτε για την παρακολούθηση του αν ο λογικός σας δίσκος (όπως C: ή D :) είναι χαμηλός στο διάστημα, ίσως θελήσετε να ρίξετε μια ματιά στο % Ελεύθερος χώρος ή Δωρεάν Megabytes μετρητές κάτω από το τμήμα Λογικός δίσκος.

Μνήμη (RAM)

Η μνήμη είναι η "βραχυπρόθεσμη" περιοχή αποθήκευσης, γνωστή και ως μνήμη τυχαίας προσπέλασης (RAM), όπου ο επεξεργαστής αποθηκεύει τις πληροφορίες που χρειάζεται για γρήγορη πρόσβαση κατά την επεξεργασία διαφορετικών αιτημάτων.

Εάν η μνήμη του υπολογιστή σας είναι υγιής και λειτουργείκαλά, αυτές οι πληροφορίες μεταφέρονται πολύ γρήγορα. Η περιοχή μνήμης δεν γεμίζει ποτέ τελείως, επειδή όταν κλείνετε εφαρμογές, το λειτουργικό σύστημα είναι αρκετά έξυπνο για να "απελευθερώσει" εκείνη την περιοχή της μνήμης για κάποια άλλη χρήση. Πώς ξέρετε πότε συμβαίνουν προβλήματα με τη μνήμη RAM; Υπάρχουν μετρητές απόδοσης για αυτό.

  • Σελίδες / Sec: Αυτός είναι ο αριθμός των σελίδων των πληροφοριώνμεταφέρονται από ή προς το δίσκο για να επιλύσουν σφάλματα σκληρών σελίδων. Ένα σφάλμα σελίδας ακούγεται τρομακτικό, αλλά είναι απλά ένα γεγονός όπου οι πληροφορίες που χρειάζεται ο υπολογιστής δεν είναι στη βραχυπρόθεσμη περιοχή μνήμης, οπότε πρέπει να ανακτηθεί από το δίσκο. Αυτό είναι φυσιολογικό, αλλά δεν πρέπει να συμβαίνει πολύ συχνά.
  • Διαθέσιμα Mbytes: Αυτό σας λέει πόσα RAM είναι διαθέσιμαχρήση. Υπήρξε μια εποχή κατά την οποία το άνοιγμα πάρα πολλών παραθύρων σε έναν υπολογιστή θα μπορούσε να καταναλώσει όλη τη μνήμη RAM και να συντρίψει τον υπολογιστή. Αυτές τις μέρες είναι σπάνια η περίπτωση, αλλά τα κακόβουλα προγράμματα, οι ιοί ή οι κακώς προγραμματισμένες εφαρμογές μπορούν να προκαλέσουν κάτι τέτοιο.
  • Cache Bytes: Αυτό είναι πόση μνήμη χρησιμοποιείται για σαςμνήμη cache του συστήματος αρχείων. Εάν παρατηρήσετε ότι η μνήμη cache γίνεται πολύ μικρή, θα μπορούσε να υποδηλώνει ότι έχετε χάσει τη μνήμη που θα οδηγήσει σε κακή απόδοση. Αν μεγαλώσει πολύ, θα μπορούσε να σημαίνει ότι ο σκληρός σας δίσκος δεν κρατιέται επάνω, αναγκάζοντας το σύστημα να αποθηκεύσει περισσότερες πληροφορίες καθώς περιμένει.
  • % Δεσμευμένα byte σε χρήση: Αυτή είναι η αναλογία χρησιμοποιημένης μνήμης προς τη μνήμηόριο. Αυτός είναι ένας ευκολότερος μετρητής παρακολούθησης από τον διαθέσιμο Mbytes επειδή συγκρίνει τη χρήση με το γνωστό όριο μνήμης για εσάς. Εάν δείτε αυτόν τον μετρητή να παραμένει πάνω από 80% για μεγάλο χρονικό διάστημα, έχετε διαρροή μνήμης ή πρέπει να αναβαθμίσετε τη μνήμη RAM.

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

Θα παρατηρήσετε μεταξύ 10:51:00 και 10:51:35, το% Commited Bytes μειώθηκε. Αυτό οφείλεται στο κλείσιμο αρκετών καρτελών Chrome και άλλων ανοιχτών εφαρμογών. Κάθε αύξηση στις Σελίδες / δευτερόλεπτο ήταν ένα άμεσο αποτέλεσμα της ενεργού χρήσης διαφορετικών εφαρμογών.

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

Ζητήματα δικτύου

Ένα άλλο πρόβλημα που μπορεί να κάνει τους ανθρώπους να το σκεφτούνΟ υπολογιστής επιβραδύνεται είναι ζητήματα δικτύου. Πολλές φορές οι άνθρωποι υποθέτουν ότι μόνο επειδή οι ιστοσελίδες φορτώνουν αργά, αυτό σημαίνει ότι «ο υπολογιστής τους είναι αργός». Η πραγματικότητα μπορεί να είναι ότι ο υπολογιστής λειτουργεί καλά, αλλά είτε το τοπικό δίκτυο είτε η ίδια η σύνδεση στο Διαδίκτυο είναι η συμφόρηση. Πώς ξέρεις; Ας επιστρέψουμε στους μετρητές επιδόσεων.

  • Σύνολο bytes / δευτ: Αυτό είναι πόσα byte κάθε δευτερόλεπτομεταφέρεται από και προς τον προσαρμογέα δικτύου σας. Το όριο εδώ είναι εύκολο να καταλάβουμε αν γνωρίζετε τη μέγιστη ταχύτητα του NIC σας. Για παράδειγμα, μια κάρτα NIC 1000 Mbps έχει μέγιστο ρυθμό μεταφοράς 125MB / sec. Τα συνολικά byte / sec που παρακολουθείτε δεν θα πρέπει ποτέ να υπερβαίνουν το 70% ή 87,5MB / sec. Εάν συμβαίνει αυτό, η κάρτα NIC δεν μπορεί να ανταποκριθεί στις απαιτήσεις κυκλοφορίας.
  • Μήκος ουράς εξόδου: Αυτός ο μετρητής σας λέει τον αριθμό των πακέτωνη ουρά εξόδου. Εάν η ουρά είναι περισσότερα από 2 πακέτα, η κάρτα NIC σας δυσκολεύεται. Αυτός είναι ένας άλλος «αισθητήρας» για να σας πει ότι η κάρτα NIC δεν μπορεί να χειριστεί τις απαιτήσεις δικτύου που θέτετε.

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

Μια υγιής κάρτα δικτύου θα πρέπει να μοιάζει με αυτό (αν χρησιμοποιείτε ενεργά το Διαδίκτυο).

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

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

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

  • % Χρόνος επεξεργαστή: Αυτός είναι ο πιο σημαντικός μετρητής, γιατί σας λέει ποιο ποσοστό του χρόνου δεν λειτουργεί ο επεξεργαστής. Εάν αυτό υπερβαίνει το 75% για μεγάλα χρονικά διαστήματα, ο επεξεργαστής κατακλύζεται από τις απαιτήσεις που τίθενται σε αυτόν.
  • % Χρόνος χρήστη: Αυτός ο μετρητής μπορεί να σας βοηθήσει να καταλάβετε εάν πρόκειται για μια εφαρμογή χρήστη που απαιτεί χρόνο επεξεργαστή.
  • % Διακοπή χρόνου: Αυτός ο μετρητής θα σας δείξει εάν οι διακοπές του υλικού φορολογούν τον επεξεργαστή. Αυτός είναι ένας εύκολος τρόπος για τον εντοπισμό πιθανής αστοχίας υλικού. Αυτό δεν πρέπει ποτέ να είναι υψηλότερο από 20%.

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

  • Πλήθος λαβών: Μια εφαρμογή εκδίδει μια "λαβή" κάθε φορά που ανοίγει ένα νέο παράθυρο. Εάν δεν διαχειρίζεται σωστά τις λαβές, ο αριθμός των λαβών που είναι ανοιχτές αυτήν τη στιγμή μπορεί να συνεχίσει να αυξάνεται. Αυτό είναι γνωστό ως «διαρροή λαβής».
  • Αριθμός νημάτων: Αυτός ο μετρητής σας λέει τον αριθμό των νημάτωνάνοιγμα από μια εφαρμογή. Εάν μια εφαρμογή δεν κλείνει σωστά τα νήματα όταν ολοκληρωθούν οι εργασίες, αυτό μπορεί να οδηγήσει σε "διαρροή νήματος" και συνεχή αύξηση των νημάτων.
  • Ιδιωτικά Bytes: Αυτός ο μετρητής θα σας δείξει πόσο RAM χρησιμοποιεί μια διαδικασία. Εάν παρατηρήσετε ότι αυτό συνεχίζει να αυξάνεται χωρίς διακοπή με την πάροδο του χρόνου, η εφαρμογή ενδέχεται να έχει διαρροή μνήμης.

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

Οποιαδήποτε από αυτές τις γραμμές κατευθύνεται μόνο προς τα πάνω θα εντοπίζει ένα πρόβλημα εφαρμογής (διαδικασία). Πολλές φορές, μια γρήγορη ματιά σε αυτά τα γραφήματα σας λέει όλα όσα πρέπει να γνωρίζετε για να διορθώσετε το πρόβλημα.

Το Perfmon δεν είναι μαύρη μαγεία

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

0

Παρόμοια άρθρα

Αφήστε ένα σχόλιο