* hotspot v1.0.0 available - a GUI for Linux perf
@ 2017-07-06 11:42 Milian Wolff
2017-07-07 14:30 ` Arnaldo Carvalho de Melo
0 siblings, 1 reply; 2+ messages in thread
From: Milian Wolff @ 2017-07-06 11:42 UTC (permalink / raw)
To: linux-perf-users, linux-kernel; +Cc: Arnaldo Carvalho de Melo
[-- Attachment #1: Type: text/plain, Size: 1733 bytes --]
Hey all,
I have the pleasure to finally announce the availability of hotspot v1.0.0.
Hotspot is a GUI for Linux perf. Right now, it's a drop-in replacement for
(parts of) `perf report`. It aims to be easier to use, but comes with powerful
features to analyze the profiler data:
- summary view
- bottom-up, top-down and caller/callee aggregations
- tooltips, searching, sorting etc. as expected from an interactive GUI
- integrated flamegraph (probably the most important feature)
- ability to show multiple event metrics side-by-side
The full release announcement contains pretty screenshots:
https://www.kdab.com/hotspot-gui-linux-perf-profiler/
You can download the release tarball from GitHub:
https://github.com/KDAB/hotspot/releases/tag/v1.0.0
Thanks, hope you like it. If so, please consider contributing:
Patches: https://github.com/KDAB/hotspot/pulls
Bug Reports: https://github.com/KDAB/hotspot/issues
PS: If you dislike GUIs and want to see me instead improve `perf report`
itself, don't worry! I've done that in the past and will continue doing so in
the future ;-)
PPS: If you wonder why I'm developing this out-of-tree: I simply believe that
this is the easiest approach for me to get things done. Trying to refactor the
perf internals to make it work for me use-case is a daunting task.
PPPS: If you wonder what that means for `perf report --gtk`, then I can't tell
you. It never worked for me and I believe it's rather unmaintained and
unfunctional anyways. I'm a C++/Qt/KDE guy, so I used the technologies I'm
familiar with.
Cheers
--
Milian Wolff | milian.wolff@kdab.com | Senior Software Engineer
KDAB (Deutschland) GmbH&Co KG, a KDAB Group company
Tel: +49-30-521325470
KDAB - The Qt Experts
[-- Attachment #2: smime.p7s --]
[-- Type: application/pkcs7-signature, Size: 3826 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: hotspot v1.0.0 available - a GUI for Linux perf
2017-07-06 11:42 hotspot v1.0.0 available - a GUI for Linux perf Milian Wolff
@ 2017-07-07 14:30 ` Arnaldo Carvalho de Melo
0 siblings, 0 replies; 2+ messages in thread
From: Arnaldo Carvalho de Melo @ 2017-07-07 14:30 UTC (permalink / raw)
To: Milian Wolff; +Cc: linux-perf-users, linux-kernel
Em Thu, Jul 06, 2017 at 01:42:56PM +0200, Milian Wolff escreveu:
> PS: If you dislike GUIs and want to see me instead improve `perf report`
> itself, don't worry! I've done that in the past and will continue doing so in
> the future ;-)
Cool, I'll look at features in your project and those that could be
'perf report' as low hanging fruits and I'll try to cherry pick :-)
Also things that can make it easier for hotstpot to use perf's code
base, things like the error messages for system configuration, etc, we
can try to make the output friendlier for use by a GUI, etc.
- Arnaldo
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2017-07-07 14:30 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-06 11:42 hotspot v1.0.0 available - a GUI for Linux perf Milian Wolff
2017-07-07 14:30 ` Arnaldo Carvalho de Melo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).