valgrind 사용법
valgrind란? Linux 환경에서의 메모리 관련 문제를 확인하기 위한 툴. 사용 방법. 1. 컴파일 시 -g 옵션이 적용된 프로그램에서만 적용이 가능하다. 2. 기본 사용은 [valgrind --tool=memcheck 실행파일명] 을 호출하여 실행 한다. 옵션 tool=memcheck기본툴. 메모리 leak을 잡음. tool=cachegrindcache 미스율을 보여줌. tool=callgrind프로파일링 정보를 보여줌. tool=helgrind쓰레드 사용시 에러를 잡아줌. tool=massif얼마나 메모리를 잡아 먹는지 보여주는 heap 프로파일러 leak-check=full 메모리 에러가 날 경우 소스 파일명과 라인 위치를 출력. 디버깅 컴파일 일 경우에만 가능. log-file=log.txt..
2013.04.30