gprof: ./test gmon.outで出力される複雑怪奇なログを概覧するときに便利
オプションを付けてコンパイル
# g++ -g -pg -o test test.cpp
# pip install gprof2dot
# gprof2dot ./test | gprof2dot.py | dot -Tpng -o output.png
# eog output.png
C++の場合、クラス派生情報などで、ノードの四角形が長くなるので、それをカットする
# gprof ./test | ./gprof2dot.py -s | dot -Tpng -o output.png
# eog output.png