我有一个 C++ 应用程序,我想在 ARM 板上测量它的性能。董事会正在运行ubuntu。
目前我正在考虑使用 valgrind 和 gprof 来衡量性能。
我应该使用哪些工具/技术来衡量性能?
我有一个 C++ 应用程序,我想在 ARM 板上测量它的性能。董事会正在运行ubuntu。
目前我正在考虑使用 valgrind 和 gprof 来衡量性能。
我应该使用哪些工具/技术来衡量性能?
这是我上次不得不这样做时遇到的大事:
使用 gcc 钩子的手动检测
void __cyg_profile_func_enter (void *, void *) __attribute__((no_instrument_function));
void __cyg_profile_func_exit (void *, void *) __attribute__((no_instrument_function));