Valgrind는 동적 분석 도구를 구축하기위한 계측 프레임 워크입니다.많은 메모리 관리 및 스레딩 버그를 자동으로 감지하고 프로그램을 자세하게 프로파일 링 할 수있는 Valgrind 도구가 있습니다.Valgrind를 사용하여 새로운 도구를 만들 수도 있습니다.Valgrind 배포판에는 현재 메모리 오류 감지기, 두 개의 스레드 오류 감지기, 캐시 및 분기 예측 프로파일 러, 콜 그래프 생성 캐시 및 분기 예측 프로파일 러 및 힙 프로파일 러의 6 가지 프로덕션 품질 도구가 포함되어 있습니다.또한 힙 / 스택 / 글로벌 어레이 오버런 검출기, 힙 블록 사용 방법을 검사하는 두 번째 힙 프로파일 러 및 SimPoint 기본 블록 벡터 생성기 등 세 가지 실험 도구도 포함합니다 ....
웹 사이트:
http://valgrind.org/Windows 용 Valgrind의 대안
18
6
Deleaker
Deleaker는 독립 실행 형 응용 프로그램이며 Visual Studio, RAD Studio (Delphi / C ++ Builder) 및 Qt Creator의 유용한 확장으로 프로그래밍 오류를 분석하는 데 도움이됩니다 ...
3
JTracer
JTracer는 Libcsdbg 디버거를위한 원격 디버거 클라이언트입니다
2
Dr. Memory
Dr. Memory는 초기화되지 않은 메모리 액세스, 주소 지정 불가능한 메모리 액세스와 같은 메모리 관련 프로그래밍 오류를 식별 할 수있는 메모리 모니터링 도구입니다.