alkalmazás kiadása , amely grafikus felületet biztosít a jelentések könnyű megértéséhez a teljesítményprofilozás és elemzés folyamata során a kernel alrendszer használatával . A program kódja C++ nyelven íródott a Qt és a KDE Frameworks 5 könyvtárak használatával, és a GPL v2+ licenc alatt áll.
A Hotspot átláthatóan helyettesítheti a 'perf report' parancsot a perf.data fájlok elemzésénél, valamint olyan lehetőségeket kínál, mint például a FlameGraph diagramok vizualizációja, a top-hoz hasonló állapot összefoglaló áttekintés, a hívások statisztikáinak aggregálása, különböző rendezési módok, felugró tippek megjelenítése, beépített keresőmechanizmusok és a metrikák egymás melletti megjelenítésének lehetősége több eseményt együttesen.
Az új kiadásban:
- Jelentősen felgyorsult a nagy és összetett alkalmazások profilozási adatait interpretáló folyamat. Például a Firefox számára generált perf.data fájlt most már nagyságrendekkel gyorsabban lehet elemezni.
- Helyes támogatás került bevezetésre a zstd algoritmussal tömörített adatokkal rendelkező fájlok elemzéséhez, amelyeket a
‘perf record -z’ parancs futtatásával hoznak létre, és amelyek méretét egy-két nagyságrenddel csökkentik. - A továbbiakban korszerűsített időskála került bevezetésre, ahol most már megjelennek a címkék az időtengelyeken, valamint az egységek előtagjai a nagyítás során.
- Megvalósult a rustc fordító által hozzáadott szimbólumok elemzése.
- Frissült a perfparser almodul, amelyben javították a fork hívásával történő párhuzamosítása támogatását.
Forrás: opennet.ru
