Κυκλοφορία του Hotspot 1.3.0, ενός GUI για ανάλυση απόδοσης σε Linux

Εισήχθη έκδοση εφαρμογής Hotspot 1.3.0, η οποία παρέχει μια γραφική διεπαφή για οπτική εξέταση των αναφορών κατά τη δημιουργία προφίλ και την ανάλυση απόδοσης χρησιμοποιώντας το υποσύστημα πυρήνα Perf. Ο κώδικας του προγράμματος είναι γραμμένος σε C++ χρησιμοποιώντας τις βιβλιοθήκες Qt και KDE Frameworks 5 και διανέμονται από με άδεια χρήσης GPL v2+.

Το Hotspot μπορεί να λειτουργήσει ως διαφανής αντικατάσταση της εντολής "perf report" κατά την ανάλυση αρχείων perf.data, παρέχοντας επιπλέον λειτουργίες όπως οπτικοποίηση μέσω FlameGraph, σύνοψη κατάστασης στο στυλ του κορυφαίου βοηθητικού προγράμματος, συνάθροιση στατιστικών κλήσεων, διάφοροι τύποι ταξινόμησης , εμφάνιση συμβουλών εργαλείων, ενσωματωμένη αναζήτηση μηχανισμών και δυνατότητα εμφάνισης μετρήσεων δίπλα-δίπλα για πολλαπλά συμβάντα.

Στη νέα έκδοση:

  • Σημαντικά επιταχυνόμενη ερμηνεία των δεδομένων προφίλ για μεγάλες και πολύπλοκες εφαρμογές. Για παράδειγμα, το αρχείο perf.data που δημιουργήθηκε για τον Firefox αναλύεται τώρα κατά μια τάξη μεγέθους ταχύτερα.
  • Προστέθηκε σωστή υποστήριξη για ανάλυση αρχείων με δεδομένα συμπιεσμένα χρησιμοποιώντας τον αλγόριθμο zstd, τα οποία δημιουργούνται κατά την εκκίνηση
    “perf record -z” και σας επιτρέπουν να μειώσετε το μέγεθος κατά μία ή δύο τάξεις μεγέθους.

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

    Κυκλοφορία του Hotspot 1.3.0, ενός GUI για ανάλυση απόδοσης σε Linux

    Κυκλοφορία του Hotspot 1.3.0, ενός GUI για ανάλυση απόδοσης σε Linux

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

    Κυκλοφορία του Hotspot 1.3.0, ενός GUI για ανάλυση απόδοσης σε Linux

  • Η υπομονάδα perfparser έχει ενημερωθεί, με βελτιωμένη υποστήριξη για παραλληλοποίηση με χρήση της κλήσης διακλάδωσης.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο