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

Introduzido lançamento do aplicativo Ponto de acesso 1.3.0, que fornece uma interface gráfica para examinar visualmente relatórios durante a criação de perfil e análise de desempenho usando o subsistema do kernel perf. O código do programa é escrito em C++ usando as bibliotecas Qt e KDE Frameworks 5, e distribuído por licenciado sob GPL v2+.

O Hotspot pode atuar como um substituto transparente para o comando “perf report” ao analisar arquivos perf.data, fornecendo adicionalmente recursos como visualização via FlameGraph, visão geral resumida do status no estilo do utilitário principal, agregação de estatísticas de chamadas, vários tipos de classificação , exibição de dicas de ferramentas, pesquisa de mecanismos integrados e capacidade de exibir métricas lado a lado para vários eventos.

Na nova versão:

  • Interpretação significativamente acelerada de dados de criação de perfil para aplicações grandes e complexas. Por exemplo, o arquivo perf.data gerado para o Firefox agora é analisado muito mais rápido.
  • Adicionado suporte correto para análise de arquivos com dados compactados usando o algoritmo zstd, que são criados na inicialização
    “perf record -z” e permite reduzir o tamanho em uma ou duas ordens de grandeza.

  • A escala de tempo foi modernizada para exibir marcadores de eixo de tempo e prefixos de unidade quando ampliada.

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

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

  • A análise de símbolos adicionados pelo compilador Rustc foi implementada.

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

  • O submódulo perfparser foi atualizado, com suporte aprimorado para paralelização usando a chamada fork.

Fonte: opennet.ru

Adicionar um comentário