• Stars
    star
    132
  • Rank 274,205 (Top 6 %)
  • Language
    Perl
  • Created about 9 years ago
  • Updated about 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Generate CPU FlameGraphs based on DWARF Debug Info

torch

A script that glues perf CPU sampling and Brendan Gregg's visualizer to generate FlameGraphs.

Requirements

Linux 3.7 and above

Usage

#./torch.sh -h
Usage: ./torch.sh [options] pid

Options:
-d, --duration <num>  duration of sampling in seconds [default: 10]
-o, --output <file>   file to save flamegraph to [default: ./flamegraph.svg]
-h, --help            this message

Examples

Click graph to zoom

A loop printing stuff (source) loop Tcp Echo Server (source) with coio-rs tcp-echo-server HTTP Hello World (source) with hyper http-hello-world

License

MIT CDDL