Hotspot 1.3.0 vabanemine, GUI jõudluse analüüsimiseks Linuxis

Esitletud rakenduse vabanemine Hotspot 1.3.0, mis pakub graafilist liidese, et lihtsalt uurida aruandeid profileerimise ja jõudluse analüüsi käigus, kasutades kerneli alamsüsteemi perf. Programmi kood on kirjutatud C++ keeles, kasutades Qt ja KDE Frameworks 5, ja GNU Üldine Avaliku litsentsi alusel. GPL v2+ litsentsi all.

Hotspot võib toimida läbipaistva asendajana käsule „perf report” perf.data failide analüüsimisel, lisades sellised võimalused nagu FlameGraph kaudu visualiseerimine, kokkuvõte seisundist top-utiliidi stiilis, statistika kokkuvõte funktsioonide üle, erinevad sortimise viisid, hüpikakende näitamine, sisseehitatud otsingumehhanismid ja võimalus kuvada kõrvuti mõõdikuid mitmete sündmuste jaoks.

Uues väljaandes:

  • Profiliseerimise andmete tõlgendamine suurte ja keeruliste rakenduste puhul on oluliselt kiirenenud. Näiteks Firefoxi jaoks genereeritud perf.data fail analüüsitakse nüüd kordades kiiremini.
  • Lisa korrektne tugi failide analüüsimiseks, mille andmed on kompressitud zstd algoritmi abil, mis luuakse käivitamisel.
    „perf record -z“ võimaldab vähendada suurust ühe või kahe järgu võrra.
  • Aja telje skaalat on moderniseeritud, nüüd kuvatakse ajateljel tähised ja mõõtühikute eesliited, kui suurendate skaala.

    Hotspot 1.3.0 vabanemine, GUI jõudluse analüüsimiseks Linuxis

    Hotspot 1.3.0 vabanemine, GUI jõudluse analüüsimiseks Linuxis
  • Teostatud on sümbolite analüüs, mille on lisanud kompilaator rustc.

    Hotspot 1.3.0 vabanemine, GUI jõudluse analüüsimiseks Linuxis
  • Perfparseri alamsuurus on uuendatud, kus on parendatud paralleeltöötluse tuge fork-kutsumisega.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster