brendangregg/FlameGraph
View on GitHub ↗ ★ 19,812 Perl
Stack trace visualizer
20 mentions on Hacker News by 19 people: 1 story, 19 comments · first 2012-03-18 · latest 2026-01-14
20082026
-
Yes, they are made with: http://www.brendangregg.com/flamegraphs.html and https://github.com/brendangregg/FlameGraph Useful site if you are on to perf/eBPF/performance things with many examples and descriptions even for other uses as e.g.…
comment by sllabres · 2026-01-14 · in A 40-line fix eliminated a 400x performance gap -
Courtesy of Brendan Gregg and his flamegraph.pl scripts: https://github.com/brendangregg/FlameGraph Normally, I use the generator included in async-profiler. It produces interactive HTML. But for this post, I used Brendan’s tool…
comment by jerrinot · 2026-01-14 · in A 40-line fix eliminated a 400x performance gap -
https://github.com/brendangregg/FlameGraph You record performance data with `perf`, then use the scripts there to turn it into a SVG.
comment by plorkyeran · 2025-06-06 · in How we decreased GitLab repo backup times from 48 hours to 41 minutes -
…in application development, you could try and implement microbenchmarks and look at flamegraphs. https://github.com/brendangregg/FlameGraph https://bheisler.github.io/criterion.rs/book/index.html
comment by sshine · 2024-06-04 · in Ask HN: Going low-level – what to learn next? -
…pmcstat (hwpmc), DTrace, SystemTap, and many other profilers. See the stackcollapse-* converters https://github.com/brendangregg/FlameGraph
comment by mburns · 2023-09-25 · in Flameshow: A terminal flamegraph viewer -
…flamegraphs https://www.brendangregg.com/flamegraphs.html So if you can make your tool eat whatever https://github.com/brendangregg/FlameGraph is fed with you're going to support a lot of existing tooling across OSes and languages.
comment by lloeki · 2023-09-25 · in Flameshow: A terminal flamegraph viewer -
…https://github.com/ruby-prof/ruby-prof https://github.com/rbspy/rbspy thus replacing this one: https://github.com/brendangregg/FlameGraph
comment by lloeki · 2023-09-25 · in Flameshow: A terminal flamegraph viewer -
…perf stacktraces, because this is just a wrapper around Brendan Gregg's FlameGraph visualizer: https://github.com/brendangregg/FlameGraph
comment by FeepingCreature · 2023-06-18 · in A single line of code made a 24-core server slower than a laptop (2021) -
…optimization, but it's not really relevant when comparing kernels. [0] http://www.sysprof.com/ [1] https://github.com/brendangregg/FlameGraph
comment by smoldesu · 2022-10-10 · in Improving Firefox Responsiveness on macOS -
▲ 2
FlameGraph – Stack Trace Visualizerstory by tsujp · 2022-05-02 · 0 comments
-
…article. But also KDAB hotspot [3] for flame graphs or HPerf [4] for a vTune-style perf-report. [1] https://github.com/brendangregg/FlameGraph [2] https://github.com/brendangregg/HeatMap [3] https://github.com/KDAB/hotspot [4]…
comment by bd6a28 · 2022-03-19 · in Linux Perf Examples -
it's a very painful process. debugger is my friend. Flamegraph is a bit useful https://github.com/brendangregg/FlameGraph
comment by billconan · 2021-12-22 · in How do *you* get to know an unfamiliar codebase if it has little documentation? -
…a text file in the format expected by flamegraph. Especially useful when the data is hierarchical. https://github.com/brendangregg/FlameGraph Exemple for Java: https://github.com/pcdv/deps-flamegraph/blob/master/README.m...
comment by pacoverdi · 2019-12-29 · in Why are my Go executable files so large? -
…to convert it to displayable SVG). [0] http://www.brendangregg.com/flamegraphs.html [1] https://github.com/brendangregg/FlameGraph [2] https://github.com/uber-archive/pyflame
comment by anyzen · 2019-12-03 · in BPF: A New Type of Software -
…they're a fairly common feature of modern profilers. The oldest implementation I know of is at https://github.com/brendangregg/FlameGraph .
comment by _verandaguy · 2018-09-06 · in Show HN: Py-spy – A new sampling profiler for Python programs -
…), has an experimental branch for that, and it wasn't particularly hard to create the input files. https://github.com/brendangregg/FlameGraph will then create nice graphs that can help spot bottlenecks.
comment by itamarst · 2017-07-31 · in Ask HN: Distributed tracing service with critical path analysis? -
Nice write. The FlameGraph link in Julia's article is broken, maybe points to this one? https://github.com/brendangregg/FlameGraph
comment by xjlin0 · 2016-06-12 · in How to spy on a Ruby program -
…basically Chrome is using an inverted flame graph (See [1] for additional infos and tools). [1] - https://github.com/brendangregg/FlameGraph
comment by cbab · 2015-10-30 · in Random Acts of Optimization -
…usage, and quantifying the contribution by different code paths. The flamegraph code is on github ( https://github.com/brendangregg/FlameGraph ). There's other implementations too (see http://www.brendangregg.com/flamegraphs.html#Updates…
comment by brendangregg · 2015-02-18 · in A Microscope on Microservices -
…can do. It shouldn’t be too hard to use oprofile to provide the data for Flame Graphs as well. https://github.com/brendangregg/FlameGraph
comment by SkyMarshal · 2012-03-18 · in Linux kernel performance: Flame Graphs