Hotspot kan fungeren als een transparante vervanging voor de opdracht “perf report” bij het parseren van perf.data-bestanden, en biedt bovendien functies zoals visualisatie via FlameGraph, samenvattend statusoverzicht in de stijl van het tophulpprogramma, aggregatie van oproepstatistieken, verschillende soorten sortering , weergave van tooltips, ingebouwde zoekmechanismen en de mogelijkheid om statistieken voor meerdere evenementen naast elkaar weer te geven.
In de nieuwe uitgave:
- Aanzienlijk versnelde interpretatie van profileringsgegevens voor grote en complexe toepassingen. Het perf.data-bestand dat voor Firefox is gegenereerd, wordt nu bijvoorbeeld een orde van grootte sneller geanalyseerd.
- Correcte ondersteuning toegevoegd voor het parseren van bestanden met gegevens die zijn gecomprimeerd met behulp van het zstd-algoritme, die bij het opstarten worden gemaakt
“perf record -z” en u kunt de grootte met één of twee ordes van grootte verkleinen. - De tijdschaal is gemoderniseerd om tijdasmarkeringen en eenheidsvoorvoegsels weer te geven wanneer wordt ingezoomd.
- Het parseren van symbolen die zijn toegevoegd door de rustc-compiler is geïmplementeerd.
- De perfparser-submodule is bijgewerkt, met verbeterde ondersteuning voor parallellisatie met behulp van de fork-oproep.
Bron: opennet.ru