Once the program has been compiled for profiling, you can run it as usual.
The only constraint imposed by profiling is that the program must terminate normally. An interrupted program (via a Ctrl-C, kill, etc.) will not be properly analyzed.
Once the program completes execution, a data file called gmon.out
is
generated in the directory where the program was launched from. If this file
already exists, it will be overwritten.