udgivelse af applikationen , der tilbyder et grafisk interface til visuelt at undersøge rapporter under profilering og analyse af ydeevne ved hjælp af kernesubsystemet . Programkoden er skrevet i C++ ved hjælp af Qt og KDE Frameworks 5, og under GPL v2+.
Hotspot kan fungere som en gennemsigtig erstatning for kommandoen „perf report“ ved analyse af perf.data-filer, som yderligere giver funktioner som visualisering via FlameGraph, en opsummeringsoversigt i stil med værktøjet top, aggregering af statistikker efter opkald, forskellige sorteringsmuligheder, visning af værktøjsbeskeder, indbyggede søgemekanismer og muligheden for at vise metrikker side om side for flere begivenheder.
I den nye version:
- Tolkningen af profildata for store og komplekse applikationer er betydeligt blevet hurtigere. For eksempel analyseres den genererede perf.data-fil for Firefox nu hurtigere med en orden.
- Korrekt understøttelse tilføjet for analyse af filer med data, der er komprimeret med zstd-algoritmen, som genereres ved kørsel af
„perf record -z“ og kan reducere størrelsen med en til to størrelsesordener. - Tidslinjen er moderniseret, hvor tidsstempler og enhedspræfikser vises ved zooming.
- Parsing af symboler tilføjet af compileren rustc er implementeret.
- Submodulet perfparser er blevet opdateret, med forbedret understøttelse af parallelisering via fork-kald.
Kilde: opennet.ru
