본문 바로가기
일/Tips

gprof / gprof2dot 사용법.

by 멜랑멀리 2016. 6. 14.
SMALL

gprof  : linux에 기본으로 설치되어있음.

gprof2dot 은 설치해야함.

> yum install graphviz


gprof를 동작시키려면, configure file에 CFLAG 옵션에 -pg 를 삽입.

ex> pngquant의 경우,

> ./configure --enable-debug CFLAGS=-pg

> make

를 하고, 프로그램을 실행시키면 gmon.out이라는 파일이 생성됨.

> ./pngquant -f -v 256 test/img/test.png

gmon.out 이 생성됨.

> gprof ./pngquant gmon.out > profile.txt

profile 된 file 출력됨.

> gprof ./pngquant gmon.out | ./gprof2dot.py | dot -Tpng -o output.png

하면, image형태로 profile결과물을 나타낸다.


LIST

' > Tips' 카테고리의 다른 글

fio 설치 & 사용방법.  (0) 2016.08.17
How to reduce Place & Route time in vivado  (0) 2016.07.29
xilinx - Implementation time : Global iteration  (0) 2016.05.02
Centos - changing partitions  (0) 2016.04.22
xilinx tcl command  (0) 2016.04.08