PerfView - Ανάλυση επιδόσεων CPU και μνήμης με απλό και φορητό εργαλείο

Δωρεάν πρόγραμμα για debugging και optimization εφαρμογών

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

Η λειτουργία του βασίζεται στη συλλογή δεδομένων ETW (Event Tracing for Windows) και CLR μνήμης (heap dumps). Με απλά λόγια, το PerfView σε βοηθά να εντοπίσεις ποιο νήμα ή ποια συνάρτηση επιβραδύνει την εφαρμογή σου, οδηγώντας σε πιο γρήγορες διορθώσεις ή βελτιστοποιήσεις στον κώδικα.

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

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

Έκδοση: 3.1.26
Μέγεθος: 24 MB
Λειτουργικό σύστημα: Windows A;;
Κατασκευαστής: Microsoft
Πηγή: github
Συντάκτης του άρθρου: Κυριάκος Οικονομίδης

Αν θέλεις να υποστηρίξεις την προσπάθεια μας και να βλέπεις καθημερινά νέα άρθρα με δωρεάν υλικό, μπορείς να το κάνεις με μια δωρεά στο Paypal