문제

Linux에서 어느 것이 더 낫습니까? Valgrind 또는 Purify 사용에 대한 귀하의 의견은 무엇입니까?

도움이 되었습니까?

해결책

나는 두 가지를 모두 사용했고 Valgrind는 저에게 분명한 승자입니다. 무료 및 오픈 소스 일뿐 만 아니라 재 컴파일이나 리 링크가 필요하지 않기 때문에 사용하기가 훨씬 쉽습니다. 또한 Purify는 프로그램의 동작을 변경할 가능성이 훨씬 높으며 프로그램이 올바른 경우 잘못된 결과를 얻을 수 있습니다.

Valgrind 팀은 Valgrind가 Purify 및 사이트에 결과를 게시했습니다. 이에 따르면 그것은 Purify의 큰 장점처럼 보입니다. Valgrind에는 GUI가 포함되어 있지 않지만 GUI 프론트 엔드가 있습니다. 나는 텍스트 출력을 직접 선호합니다.

다른 팁

글쎄, Valgrind는 무료이며 오픈 소스이며, 이는 큰 이점입니다.

나는 전에 Valgrind를 사용했고 그것은 꽤 잘 작동했습니다. Purify가 Valgrind가하지 않는 기능이 없다면 그 기능이 절대적으로 필요하지 않으면 Valgrind와 함께 가야 할 것입니다.

Valgrind는 오픈 소스이므로 많은 Linux 배포판에 포함됩니다. Kcachegrind 시각화 프론트 엔드와 같은 다른 오픈 소스 도구와 결합 할 수 있습니다. 많은 프로젝트는 메모리 누출 등을 찾기 위해 성공과 함께 사용했습니다.

Purify는 내가 접근 할 수 없었던 상용 소프트웨어이므로 이러한 근거만으로는 비교가 어렵습니다.

Purify는 더 큰 크로스 플랫폼 지원,보다 세련된 인터페이스 및 유료 지원을 제공합니다. Valgrind는 Windows와 명령 줄 인터페이스로 포팅되지 않았지만 몇 개의 전면 끝이 있습니다.

valgrind는 그렇지 않은 Windows 기계에 Purify가 사용된다고 생각합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top