Hotspot kan fungere som en gjennomsiktig erstatning for "perf report"-kommandoen ved parsing av perf.data-filer, og gir i tillegg funksjoner som visualisering via FlameGraph, oppsummert statusoversikt i stil med toppverktøyet, aggregering av samtalestatistikk, ulike typer sortering , visning av verktøytips, innebygd mekanismesøk og muligheten til å vise side-ved-side beregninger for flere hendelser.
I den nye utgivelsen:
- Betydelig akselerert tolkning av profileringsdata for store og komplekse applikasjoner. For eksempel blir perf.data-filen generert for Firefox nå analysert en størrelsesorden raskere.
- Lagt til korrekt støtte for å analysere filer med data komprimert ved hjelp av zstd-algoritmen, som opprettes ved oppstart
"perf record -z" og lar deg redusere størrelsen med en eller to størrelsesordener. - Tidsskalaen er modernisert for å vise tidsaksemarkører og enhetsprefikser når den er zoomet inn.
- Parsing av symboler lagt til av rustc-kompilatoren har blitt implementert.
- Perfparser-undermodulen har blitt oppdatert, med forbedret støtte for parallellisering ved bruk av fork call.
Kilde: opennet.ru