lëshimi i aplikacionit , që ofron një ndërfaqe grafike për studimin vizual të raporteve gjatë procesit të profilizimit dhe analizës së performancës duke përdorur nën-sistemin e kernelit . Kodi i programit është shkruar në gjuhën C++ duke përdorur bibliotekat Qt dhe KDE Frameworks 5, dhe në përputhje me licencën GPL v2+.
Hotspot mund të funksionojë si një zëvendësim transparent për komandën «perf report» kur analizohet skedari perf.data, duke ofruar gjithashtu mundësi si vizualizimi përmes FlameGraph, një përmbledhje të gjendjes në stilin e utilitarit top, agregimin e statistikave sipas thirrjeve, lloje të ndryshme renditjeje, shfaqjen e këshillave, mekanizma të integruar kërkimi dhe mundësinë e shfaqjes krahas metricave për ngjarje të shumta.
Në lëshimin e ri:
- Interpretimi i të dhënave të profilizimit për aplikacione të mëdha dhe komplekse është ndjeshëm i përshpejtuar. Për shembull, skedari i gjeneruar perf.data për Firefox tani analizohet shumë më shpejt.
- Shtuar mbështetje korrekte për analizimin e skedarëve me të dhëna të kompresuara duke përdorur algoritmin zstd, të cilat krijohen gjatë ekzekutimit
«perf record -z» dhe lejojnë zvogëlimin e madhësisë me një deri dy renditje. - Skala e përmirësuar e kohës, ku tani shfaqen shenjat në osin e kohës dhe prefikset e njësive të matjes gjatë zgjerimit të gamës.
- Implementimi i analizës së simboleve të shtuar nga kompajleri rustc.
- E përditësuar submoduli perfparser, me mbështetje të përmirësuar për paralelizimin duke përdorur thirrjen fork.
Burimi: opennet.ru
