2010-03-10 81 views
1

我试图获取特定于我们的应用程序的内存使用统计信息(RAM,Flash和对象句柄),以便在设备上显示(不通过分析器)。我一直在使用Memory class来跟踪一般的内存使用情况,但找不到获取特定内存信息的方法。黑莓应用程序 - 获取应用程序内存使用情况统计

有没有办法从黑莓手机获取这些信息?也许使用应用程序的进程ID?

回答

1

另一个Runtime也给人总MEM统计...

你可以用模块做的就是它的代码大小CodeModuleManager.html#getModuleCodeSize(int)

另一个技巧是在应用程序启动和主屏幕后的比较记忆统计将提交

你也可以测量每个物体的大小在应用Sizeof for Java - Object sizing revisited

但所有这些活动本身会改变PERFORMA nce :)

+0

谢谢Max的提示!我想我会坚持分析和比较一般数据:) – Tamar 2010-03-11 14:57:35

+0

不客气! – 2010-03-11 15:02:57

相关问题