call 그래프

소프트웨어/툴 & 프로파일링

gprof 고급사용법 : call 그래프 결과 이미지로 변환하기 등

이전 포스팅에서 (http://kkangeva.tistory.com/67) 기본적인 사용법을 다뤘다. 아래 내용은 이전 포스팅의 내용 기본으로 작성된 것이다. [gmon.out 파일을 지정하기]기본적으로 gmon.out 파일은 실행파일과 같은 위치에 만들어진다. 하지만 실제로 프로파일링이 필요한 환경에서는 다른 디렉토리를 지정하고 싶을 수 있다. 가령 rootfs가 읽기전용이거나 실행파일의 위치가 읽기전용일 경우 재현이 잘되지 않아서 여러 번 프로파일링을 반복하고 결과를 저장하고 싶은 경우 사실 이전 포스팅에서 이미 방법을 소개했다. GMON_OUT_PREFIX 환경변수를 사용하면 된다. 아래는 기본적인 gprof 시퀀스다. $ g++ -g -pg -o test test.cpp $ ./test $ gpr..

강에바
'call 그래프' 태그의 글 목록