FLAMEGRAPH.PL(1)

πŸ“¦
version 1.0 Β· 3 versions
, in epel 9

πŸ’– NAME πŸ’–

okay so this is flamegraph.pl β€” literally the FLAMEGRAPH.PL(1) user-commands manual page, bestie β€” aka the manual page for flamegraph.pl 1.0. periodt. πŸ’…

🌈 DESCRIPTION 🌈

the whole vibe starts here:

USAGE: ./flamegraph.pl [options] infile > outfile.svg

here’s the full options menu, no skips, no cap:

  • --title TEXT β€” changes the title text ✨
  • --subtitle TEXT β€” second level title, and it’s optional πŸŽ€
  • --width NUM β€” width of image (default 1200) πŸ¦‹
  • --height NUM β€” height of each frame (default 16) 🌸
  • --minwidth NUM β€” omit smaller functions (default 0.1 pixels) πŸ’€
  • --fonttype FONT β€” font type (default "Verdana") 🫢
  • --fontsize NUM β€” font size (default 12) ⭐
  • --countname TEXT β€” count type label (default "samples") πŸ“
  • --nametype TEXT β€” name type label (default "Function:") πŸ‘‘
  • --colors PALETTE β€” set color palette. choices are: hot (default), mem, io, wakeup, chain, java, js, perl, red, green, blue, aqua, yellow, purple, orange 🌈
  • --bgcolors COLOR β€” set background colors. gradient choices are yellow (default), blue, green, grey; flat colors use "#rrggbb" 🎨
  • --hash β€” colors are keyed by function name hash πŸ”₯
  • --cp β€” use consistent palette (palette.map) πŸ’œ
  • --reverse β€” generate stack-reversed flame graph πŸ™ˆ
  • --inverted β€” icicle graph 🧊
  • --flamechart β€” produce a flame chart (sort by time, do not merge stacks) ⏰
  • --negate β€” switch differential hues (blue<->red) πŸ’™πŸ’”β€οΈ
  • --notes TEXT β€” add notes comment in SVG (for debugging) πŸ“
  • --help β€” this message 🫑

and here’s the little example, exactly as given:

eg, ./flamegraph.pl --title="Flame Graph: malloc()" trace.txt > graph.svg

sending you off with all the love: this was flamegraph.pl 1.0, dated November 2022, living its best FLAMEGRAPH.PL(1) life πŸŽ€βœ¨πŸ«Ά

πŸ“¦ where this page comes from