Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει μετρητής απόδοσης;
Ένας μετρητής απόδοσης του .NET προγραμματισμού είναι ένας τρόπος για τους προγραμματιστές να πάρουν μια ιδέα για το πώς τα προγράμματά τους εκτελούν πραγματικά. Τα στοιχεία του μετρητή απόδοσης είναι μια κατηγορία στο .NET που παρέχει μια σειρά από μετρήσιμες μετρήσεις απόδοσης. Αυτά μετρούν την κατάσταση του συστήματος οποιασδήποτε συγκεκριμένης εφαρμογής ή μέρους του λειτουργικού συστήματος των Windows.
Η Techopedia εξηγεί τον μετρητή απόδοσης
Οι μετρητές επιδόσεων είναι μια μορφή εργαλείου επιτήρησης και αποσφαλμάτωσης απόδοσης που παρέχεται από το .NET για τη δοκιμή επιδόσεων των εφαρμογών. Αυτές μετράνε μια σειρά ενεργειών που εκτελούν τόσο η εφαρμογή όσο και το λειτουργικό σύστημα.
Αυτοί οι μετρητές περιλαμβάνουν:
- Αριθμός εξαιρέσεων που ρίχτηκαν
- Αριθμός φίλτρων ανά δευτερόλεπτο
- Χρόνος φόρτωσης
- Οι τρέχουσες κατηγορίες φορτώθηκαν
- Αριθμός σημερινών και λογικών θεμάτων
Αυτοί και άλλοι μετρητές επιδόσεων θα πρέπει να δίνουν στους προγραμματιστές μια αίσθηση του τρόπου με τον οποίο τα προγράμματά τους εκτελούν με πιο συστηματικό τρόπο από το να φορτώνουν και να αλληλεπιδρούν μαζί τους. Ένας προγραμματιστής συνήθως αναζητά "καυτά σημεία", όπου το πρόγραμμα λειτουργεί πιο αργά από ό, τι σε άλλα. Με τον εντοπισμό των σημείων συμφόρησης στον κωδικό τους, μπορούν να συντονίσουν τα προγράμματα για να λειτουργούν πιο αποτελεσματικά.
