• Stars
    star
    131
  • Rank 267,008 (Top 6 %)
  • Language
    Perl
  • Created over 8 years ago
  • Updated over 6 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