Android 分析应用程序占用native内存
Android 应用开发大家都知道可以通过DDMS来查看应用程序进程占用的内存大小;然而Native 内存并不能在虚拟堆上看到;Android系统基于Linux,这样的话其具备Linux的大多数特性;在Linux当中有不少方法可以查看进程占用的内存,可以采用图形界面工具,也可以采用命令,具体如何查看这边就不介绍了。
Android Native 内存查看:
1.首先需要确保你的PC上装了adb工具;不同平台安装相应的版本。
2.adb shell 然后通过ps 命令查看手机上的进程。
shell@android:/ $ ps | busybox grep chromeps | busybox grep chromeu0_a74 18623 174 837800 125568 ffffffff 00000000 S com.android.chromeu0_i134 18654 174 752124 55908 ffffffff 00000000 S com.android.chrome:sandboxed_process0