Gprof Profiler - Analyze Program Performance | Online Free DevTools by Hexmos
Analyze program performance with Gprof Profiler. Profile function executions and optimize your code for better efficiency. Free online tool, no registration required.
gprof
Performance analysis tool for many programming languages. It profiles the function executions of a program. More information: https://ftp.gnu.org/old-gnu/Manuals/gprof/html_mono/gprof.html.
- Compile binary to default
a.outwith gprof information and run it to getgmon.out:
gcc {{[-p|-pg]}} {{program.c}} && ./a.out
- Run gprof on default
a.outandgmon.outto obtain profile output:
gprof
- Run gprof on a named binary:
gprof {{path/to/binary}} {{path/to/gmon.out}}
- Suppress profile field’s description:
gprof {{[-b|--brief]}}
- Display routines that have zero usage:
gprof {{[-bz|--brief --display-unused-functions]}}
