애플리케이션 프로파일 링/최적화가 필요합니다. valgrind가 옵션이 아니므로 mips 컴퓨터에서 실행 중입니다. 모든 도구 제안, 전술?임베디드 프로파일 러
편집 : 자세한 내용을 입력해야합니다. 내 toolchain에서 Gprof가 지원되지 않습니다. 나는 oprofile을 시도했다. 그러나 결과는 틀린 것처럼 보이고, 또한 나는 calltree를 얻을 수 없었다. 나는 대안을 찾고있다.
애플리케이션 프로파일 링/최적화가 필요합니다. valgrind가 옵션이 아니므로 mips 컴퓨터에서 실행 중입니다. 모든 도구 제안, 전술?임베디드 프로파일 러
편집 : 자세한 내용을 입력해야합니다. 내 toolchain에서 Gprof가 지원되지 않습니다. 나는 oprofile을 시도했다. 그러나 결과는 틀린 것처럼 보이고, 또한 나는 calltree를 얻을 수 없었다. 나는 대안을 찾고있다.
GNU 툴체인 (gcc 외)을 사용하는 경우 gprof
을 사용할 수 있습니다. 그것은 원유이지만 작동합니다.
OS가 Linux 인 경우 oprofile
이 MIPS에서 지원되는지 여부를 확인할 수도 있습니다.
나는 모든 종류의 기계 및 운영 체제에서 이러한 모든 문제에 대해 30 년 동안의 방법을 사용했습니다. is this.
gprof은 거의 오래되고 신뢰할 만하지만 very limited in what it will do for you입니다.
SD Profiler은 일시적으로 코드를 처리하는 데 사용되는 언어 정확도 파서를 기반으로하는 코드 프로파일 러 제품군입니다. 이 프로파일 러는 C, C++, Java, C#, PHP 및 COBOL을 포함합니다.
프로파일 러의 공간과 오버 헤드가 매우 적기 때문에 임베디드 시스템에 이상적입니다. 너는 무슨 말을했는지 말하지 않았으니 너는 C 나 C++에 흥미가 있다고 생각할거야.
그러나 어떤 C/C++ 언어를 사용하고 있는지 구체적으로 설명해야합니다.
코드가 크고 성능이 좋습니다 (예 : 루프에서 멈추지 않음). 그러나 더 많은 반응을 얻기 위해서는 더 많은 최적화가 필요합니다. 시작/중지가 도움이 될지 확실하지 않습니다. –
@ lthethea : 그렇게 될 것입니다. 당신은 볼 수. –
@ lthethea : 참고 : http://stackoverflow.com/questions/2624667/whats-a-very-easy-c-profiler-vc/2624725#2624725 –