vydání aplikace , poskytující grafické rozhraní pro názorné studium zpráv během profilování a analýzy výkonu pomocí subsystému jádra . Kód programu je napsán v jazyce C++ s využitím knihoven Qt a KDE Frameworks 5, a pod licencí GPL v2+.
Hotspot může působit jako průhledná náhrada příkazu „perf report“ při analýze souborů perf.data, poskytující navíc takové možnosti jako vizualizace pomocí FlameGraph, shrnutí stavu ve stylu utility top, agregaci statistik po voláních, různé druhy ŕazení, zobrazení pop-up nápověd, vestavěné mechanismy hledání a možnost zobrazení vedle sebe metrik pro několik událostí.
V novém vydání:
- Byla výrazně urychlena interpretace profilovacích dat velkých a složitých aplikací. Například soubor perf.data generovaný pro Firefox je nyní analyzován řádově rychleji.
- Byla přidána správná podpora analýzy souborů s daty, která byla komprimována pomocí algoritmu zstd, jež jsou vytvářeny při spuštění
„perf record -z“ a umožňují zmenšení velikosti o jeden až dva řády. - Byla modernizována časová osa, na které nyní zobrazujeme značky na osách času a prefixy jednotek měření při zvětšení měřítka.
- Byla implementována analýza symbolů přidaných kompilátorem rustc.
- Byl aktualizován submodul perfparser, ve kterém byla vylepšena podpora paralelizace pomocí volání fork.
Zdroj: opennet.ru
