我有一个C ++应用程序,我想测量它在ARM板上的性能。董事会正在运行ubuntu。
目前我正在考虑使用valgrind和gprof来衡量绩效。
我应该使用哪些工具/技术来衡量绩效?
答案 0 :(得分:8)
以上是我上次遇到的那些大事:
使用gcc hooks进行手动检测
void __cyg_profile_func_enter (void *, void *) __attribute__((no_instrument_function));
void __cyg_profile_func_exit (void *, void *) __attribute__((no_instrument_function));