Hotspot: Linux `perf` GUI for performance analysis

https://news.ycombinator.com/rss Hits: 6
Summary

Hotspot - the Linux perf GUI for performance analysis This project is a KDAB R&D effort to create a standalone GUI for performance data. As the first goal, we want to provide a UI like KCachegrind around Linux perf. Looking ahead, we intend to support various other performance data formats under this umbrella. Table of Contents Screenshots Here are some screenshots showing the most important features of Hotspot in action: Visualizing Data The main feature of Hotspot is the graphical visualization of a perf.data file. Note: Inlined functions have a darker border than non-inlined ones. Time Line The time line allows filtering the results by time, process or thread. The data views are updated accordingly. Record Data You can also launch perf from Hotspot, to profile a newly started application or to attach to already running process(es). Do take the caveats below into account though. Getting Hotspot Note: Hotspot is not yet packaged on all Linux distributions. In such cases, or if you want to use the latest version, please use the AppImage which will work on any recent Linux distro just fine. ArchLinux Hotspot is available in AUR (https://aur.archlinux.org/packages/hotspot). Debian / Ubuntu Hotspot is available in Debian (https://packages.debian.org/hotspot) and Ubuntu (https://packages.ubuntu.com/hotspot). Gentoo Hotspot ebuilds are available from our overlay (https://github.com/KDAB/kdab-overlay). Fedora Hotspot is available in Fedora (https://packages.fedoraproject.org/pkgs/hotspot/hotspot/). For any Linux distro: AppImage You can either head over to the most current release or the continuous build. In both cases you'll find the AppImage under "Assets" that you can download. Untar the AppImage file (in case of the latest release), then make it executable and then run it. Please use the latest build to get the most recent version. If it doesn't work, please report a bug and test the latest stable version. Note: Your system libraries or preferences are not altered. In...

First seen: 2025-05-22 08:24

Last seen: 2025-05-22 13:25