【问题标题】:Blackberry application - get application memory usage stats黑莓应用程序 - 获取应用程序内存使用统计信息
【发布时间】:2010-03-10 16:53:23
【问题描述】:

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

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

【问题讨论】:

    标签: blackberry memory-management


    【解决方案1】:

    另一个Runtime,但也提供了总内存统计信息......

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

    另一个技巧是比较应用启动和主屏幕显示后的内存统计数据

    您也可以在应用程序Sizeof for Java - Object sizing revisited 中测量每个对象的大小

    但是所有这些活动本身都会改变性能:)

    【讨论】:

    • 感谢 Max 的提示!我想我会坚持分析和比较一般统计数据:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多