2010-03-10 101 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