Hotspot 1.3.0 е издаден, GUI за анализ на производителността в Linux

Представено издание на приложението Hotspot 1.3.0, предоставящо графичен интерфейс за визуално проучване на отчетите по време на профилиране и анализ на производителността с използване на подсистемата на ядрото perf. Кодът на програмата е написан на C++, използвайки библиотеките Qt и KDE Frameworks 5, и разпространява е под лицензия GPL v2+.

Hotspot може да функционира като прозрачно заместване на командата «perf report» при анализа на файловете perf.data, допълнително предоставяйки такива възможности като визуализация чрез FlameGraph, обобщен преглед на състоянието в стил на утилитата top, агрегация на статистиката по извиквания, различни видове сортиране, показване на изскачащи подсказки, вградени механизми за търсене и възможност за показване един до друг на метрики за множество събития.

В новото издание:

  • Значително е ускорена интерпретацията на данните за профилиране на големи и сложни приложения. Например, генерираният файл perf.data за Firefox сега се анализира порядъка по-бързо.
  • Добавена е коректна поддръжка за анализ на файлове с данни, компресирани с алгоритъма zstd, които се създават при изпълнението на
    «perf record -z» и позволяват намаляване на размера с една до две порядки.
  • Модернизирана е времевата скала, на която сега се показват маркировки на времевите оси и префикси на единиците за измерване при увеличаване на мащаба.

    Hotspot 1.3.0 е издаден, GUI за анализ на производителността в Linux

    Hotspot 1.3.0 е издаден, GUI за анализ на производителността в Linux
  • Реализиран е анализ на символите, добавени от компилатора rustc.

    Hotspot 1.3.0 е издаден, GUI за анализ на производителността в Linux
  • Актуализиран е подмодулът perfparser, в който е подобрена поддръжката за паралелна работа с използване на извикването fork.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster