发布 Hotspot 1.3.0,一个用于 Linux 上性能分析的 GUI

由...所提交 应用发布 热点1.3.0,它提供了一个图形界面,用于在使用内核子系统进行性能分析和性能分析期间直观地检查报告 PERF。 程序代码是使用 Qt 和 KDE Frameworks 5 库用 C++ 编写的,并且 分发者 根据 GPL v2+ 许可。

在解析 perf.data 文件时,Hotspot 可以充当“perf report”命令的透明替代品,此外还提供诸如通过 FlameGraph 进行可视化、顶级实用程序风格的摘要状态概览、呼叫统计数据聚合、各种类型排序等功能、显示工具提示、内置机制搜索以及并排显示多个事件指标的能力。

在新版本中:

  • 显着加速大型复杂应用程序分析数据的解释。 例如,为 Firefox 生成的 perf.data 文件现在的分析速度提高了一个数量级。
  • 添加了对解析使用 zstd 算法压缩数据的文件的正确支持,这些文件是在启动时创建的
    “perf record -z”并允许您将大小减小一两个数量级。

  • 时间刻度已经过现代化,可以在放大时显示时间轴标记和单位前缀。

    发布 Hotspot 1.3.0,一个用于 Linux 上性能分析的 GUI

    发布 Hotspot 1.3.0,一个用于 Linux 上性能分析的 GUI

  • 已实现对 rustc 编译器添加的符号的解析。

    发布 Hotspot 1.3.0,一个用于 Linux 上性能分析的 GUI

  • perfparser 子模块已更新,改进了对使用 fork 调用的并行化的支持。

来源: opennet.ru

添加评论