Hotspot pode actuar como un substituto transparente para o comando "informe de rendemento" ao analizar ficheiros perf.data, proporcionando ademais funcións como visualización a través de FlameGraph, resumo do estado no estilo da utilidade superior, agregación de estatísticas de chamadas, varios tipos de clasificación. , visualización de consellos, busca de mecanismos integrados e capacidade de mostrar métricas en paralelo para varios eventos.
Na nova versión:
- Interpretación significativamente acelerada dos datos de perfil para aplicacións grandes e complexas. Por exemplo, o ficheiro perf.data xerado para Firefox agora analízase unha orde de magnitude máis rápido.
- Engadiuse a compatibilidade correcta para analizar ficheiros con datos comprimidos mediante o algoritmo zstd, que se crea ao inicio
"perf record -z" e permítelle reducir o tamaño nunha ou dúas ordes de magnitude. - A escala de tempo modernizouse para mostrar os marcadores do eixe do tempo e os prefixos de unidades cando se amplía.
- Implementouse a análise de símbolos engadidos polo compilador rustc.
- Actualizouse o submódulo perfparser, cunha compatibilidade mellorada para a paralelización mediante a chamada de bifurcación.
Fonte: opennet.ru