NDK Performance analysis

Valgrind: This is probably the most famous open source profiler which can monitor
    not only performance but also memory and cache usage. This utility is currently
   being ported to Android. With some tweaking, it is possible to make it work on a
  developer or rooted phone in ArmV7 mode. It is one of the best hopes for Android.
Android-NDK-Profiler: This is a port of Gprof on Android. It is a simple and basic
    profiler which works by instrumenting and sampling code at runtime. It is the
   simplest solution to profile performance and does not require any specific hardware.
OProfile is a system-wide profiler which inserts its code in the system kernel (which
    thus needs to be updated) to collect profiling data with a low overhead. It is more
   complicated to install and requires a developer or rooted phone to work but works
  quite well and does instrument code. It is a much better solution to profile code for
 free if you have proper hardware at your disposal.


Debugging and Troubleshooting
The commercial development suite ARM DS-5 and its StreamLine performance
    analyzer may become an interesting option.
Open GL ES Profilers from manufacturers: Adreno Profiler for Qualcomm, PerfHUD
    ES for NVidia and PVRTune for PowerVR. These profilers are hardware-specific. The
   choice depends on your phone. These tools are however essential to see what is
  happening under the GLES hood.
We are not going to evoke the emulator profiler here because of its inability to emulate


http://code.google.com/p/android-ndk-profiler
https://code.google.com/p/vs-android/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值