vydanie aplikácie , ktorý poskytuje grafické rozhranie na vizuálne skúmanie správ počas profilovania a analýzy výkonu pomocou subsystému jadra Programový kód je napísaný v jazyku C++ s použitím knižníc Qt a KDE Frameworks 5 a pod licenciou GPL v2+.
Hotspot môže slúžiť ako transparentná náhrada za príkaz „perf report“ pri parsovaní súborov perf.data a navyše poskytuje funkcie, ako je vizualizácia pomocou FlameGraph, súhrnný prehľad stavu v štýle top, agregácia štatistík hovorov, rôzne typy triedenia, zobrazenie popisov, vstavané vyhľadávacie mechanizmy a možnosť zobrazenia metrík vedľa seba pre viacero udalostí.
V novom vydaní:
- Interpretácia profilovacích údajov pre rozsiahle a komplexné aplikácie bola výrazne zrýchlená. Napríklad súbor perf.data vygenerovaný pre Firefox sa teraz analyzuje rádovo rýchlejšie.
- Pridaná správna podpora pre analýzu súborov s dátami komprimovanými pomocou algoritmu zstd, ktoré sa vytvárajú pri spustení.
„perf record -z“ a umožňujú zmenšiť veľkosť o jeden alebo dva rády. - Časová os bola aktualizovaná tak, aby pri priblížení zobrazovala značky časovej osi a predpony jednotiek.
- Implementované parsovanie symbolov pridaných kompilátorom rustc.
- Submodul perfparser bol aktualizovaný, aby sa zlepšila podpora paralelizácie pomocou volania fork.
Zdroj: opennet.ru
