Lançamento do Hotspot 1.3.0, GUI para análise de performance no Linux

Apresentado lançamento do aplicativo Hotspot 1.3.0, que fornece uma interface gráfica para estudo visual dos relatórios durante o perfilamento e análise de performance usando a subsistema do kernel perf. O código do programa foi escrito em C++ utilizando as bibliotecas Qt e KDE Frameworks 5, e é distribuído sob a licença GPL v2+.

O Hotspot pode atuar como uma substituição transparente para o comando "perf report" ao analisar arquivos perf.data, além de fornecer recursos como visualização através do FlameGraph, um resumo de estado no estilo da utilidade top, agregação de estatísticas por chamadas, diferentes tipos de ordenação, exibição de dicas de ferramenta, mecanismos de busca integrados e a possibilidade de exibir métricas lado a lado para vários eventos.

No novo lançamento:

  • A interpretação dos dados de perfilamento de grandes e complexas aplicações foi significativamente acelerada. Por exemplo, o arquivo perf.data gerado para o Firefox agora é analisado de forma muito mais rápida.
  • Adicionada suporte correto para análise de arquivos com dados comprimidos usando o algoritmo zstd, que são criados ao executar
    "perf record -z" e permitem reduzir o tamanho em uma ou duas ordens de magnitude.
  • A escala do tempo foi modernizada, agora exibindo marcas nos eixos de tempo e prefixos de unidades de medida ao aumentar o zoom.

    Lançamento do Hotspot 1.3.0, GUI para análise de performance no Linux

    Lançamento do Hotspot 1.3.0, GUI para análise de performance no Linux
  • Implementada a análise de símbolos adicionados pelo compilador rustc.

    Lançamento do Hotspot 1.3.0, GUI para análise de performance no Linux
  • Atualizado o submódulo perfparser, que melhorou o suporte para paralelização usando a chamada fork.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster