Android内存类型、分配和报告
我试图了解Android应用程序使用的内存,因为我的应用程序似乎在无法控制内存使用的情况下泄漏内存Android内存类型、分配和报告,android,memory,heap,dalvik,Android,Memory,Heap,Dalvik,我试图了解Android应用程序使用的内存,因为我的应用程序似乎在无法控制内存使用的情况下泄漏内存 设置应用程序列出应用程序内存使用情况(例如,我的应用程序为90 MB)。这个数字是如何计算的 adb shell ps | grep“myapp”显示了一个常驻集大小,对于我的应用程序,该大小大约比“设置”应用程序下显示的大小多20MB 我猜第一个是Android的PSS,第二个是普通的Linux RSS,但不确定 我的应用程序是一个phonegap应用程序,即一个大的网络视图,在本机Andr
- 设置应用程序列出应用程序内存使用情况(例如,我的应用程序为90 MB)。这个数字是如何计算的
显示了一个常驻集大小,对于我的应用程序,该大小大约比“设置”应用程序下显示的大小多20MBadb shell ps | grep“myapp”
设置
应用程序下的内存以及ps
输出中报告的内存会随时间略微增加。大约每30分钟1MB,但有时会上升10MB或更高,再也不会下降。所以这看起来真的像是内存泄漏。我没有编写JNI代码,也就是说,整个网络部分都使用Android SDK
- 这种记忆增长的可能原因是什么
- 如何在Android上调试非java堆内存问题