Vydanie Hotspotu 1.3.0, grafického používateľského rozhrania na analýzu výkonu v systéme Linux

Predloženej vydanie aplikácie Hotspot 1.3.0, ktorý poskytuje grafické rozhranie na vizuálne skúmanie správ počas profilovania a analýzy výkonu pomocou subsystému jadra výkon. Programový kód je napísaný v C++ pomocou knižníc Qt a KDE Frameworks 5 a distribuovaný pod licenciou GPL v2+.

Hotspot môže fungovať ako transparentná náhrada za príkaz „perf report“ pri parsovaní súborov perf.data, navyše poskytuje také funkcie ako vizualizáciu cez FlameGraph, sumárny prehľad stavu v štýle top utility, agregáciu štatistík hovorov, rôzne typy triedenia , zobrazenie popiskov, vstavané vyhľadávanie mechanizmov a možnosť zobraziť vedľa seba metriky pre viaceré udalosti.

V novom vydaní:

  • Výrazne zrýchlená interpretácia profilovacích údajov pre veľké a zložité aplikácie. Napríklad súbor perf.data vygenerovaný pre Firefox je teraz analyzovaný rádovo rýchlejšie.
  • Pridaná správna podpora pre analýzu súborov s údajmi komprimovanými pomocou algoritmu zstd, ktoré sa vytvárajú pri spustení
    „perf record -z“ a umožňujú vám zmenšiť veľkosť o jeden alebo dva rády.

  • Časová mierka bola modernizovaná tak, aby pri priblížení zobrazovala značky časovej osi a predpony jednotiek.

    Vydanie Hotspotu 1.3.0, grafického používateľského rozhrania na analýzu výkonu v systéme Linux

    Vydanie Hotspotu 1.3.0, grafického používateľského rozhrania na analýzu výkonu v systéme Linux

  • Bolo implementované analyzovanie symbolov pridaných kompilátorom rustc.

    Vydanie Hotspotu 1.3.0, grafického používateľského rozhrania na analýzu výkonu v systéme Linux

  • Submodul perfparser bol aktualizovaný s vylepšenou podporou paralelizácie pomocou volania vidlice.

Zdroj: opennet.ru

Pridať komentár