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 |