Utgivning av Hotspot 1.3.0, ett GUI för prestandaanalys på Linux

Introducerad applikationsrelease Hotspot 1.3.0, som tillhandahåller ett grafiskt gränssnitt för visuell granskning av rapporter under profilering och prestandaanalys med hjälp av kärnundersystemet perfekt. Programkoden skrivs i C++ med Qt- och KDE Frameworks 5-biblioteken, och levererad av licensierad under GPL v2+.

Hotspot kan fungera som en transparent ersättning för kommandot "perf report" vid analys av perf.data-filer, och tillhandahåller dessutom funktioner som visualisering via FlameGraph, sammanfattande statusöversikt i stil med toppverktyget, aggregering av samtalsstatistik, olika typer av sortering , visning av verktygstips, inbyggd mekanismsökning och möjligheten att visa mätvärden sida vid sida för flera händelser.

I den nya utgåvan:

  • Betydligt accelererad tolkning av profileringsdata för stora och komplexa applikationer. Till exempel, perf.data-filen som genereras för Firefox analyseras nu en storleksordning snabbare.
  • Lagt till korrekt stöd för att analysera filer med data komprimerade med zstd-algoritmen, som skapas vid start
    "perf record -z" och låter dig minska storleken med en eller två storleksordningar.

  • Tidsskalan har moderniserats för att visa tidsaxelmarkörer och enhetsprefix när den zoomas in.

    Utgivning av Hotspot 1.3.0, ett GUI för prestandaanalys på Linux

    Utgivning av Hotspot 1.3.0, ett GUI för prestandaanalys på Linux

  • Analys av symboler som lagts till av rustc-kompilatorn har implementerats.

    Utgivning av Hotspot 1.3.0, ett GUI för prestandaanalys på Linux

  • Perfparser-undermodulen har uppdaterats, med förbättrat stöd för parallellisering med hjälp av fork call.

Källa: opennet.ru

Lägg en kommentar