Is there or can a Memory Leak Application be made for the Storm? It would be simular to Meterberry but would tell you what Applications are leaking memory and how much. The reason is that I have about 13MB of application memory after battery pull but within an hour it goes down to 3MB or lower and I get a Meterberry alert that I set. I want the apps that I have but getting frustrated by the leaks.
i dont think there's an api to check for mem leaks on a specific app; if there was an api for that, giant cashew woulda implemented it in meterberry long ago...
I can't see why this is not available. If Meterberry and other memory apps can tell you how much memory is being leaked and when why can't it know which apps are leaking. This could help a developer fine tune an existing app or help them make ones leak free.
Not "exactly" the same thing but I talked to GC about adding a "What was running and for how long" entry in Meterberry's log file. Where you could click on the log and see the apps that were running during that 30 minutes. He was looking into it and thought that it might be possible.
I can't see why this is not available. If Meterberry and other memory apps can tell you how much memory is being leaked and when why can't it know which apps are leaking. This could help a developer fine tune an existing app or help them make ones leak free.
Another app does not have access to what is in/how much memory. The API is not available from Blackberry. Giant Cashew (author of MeterBerry) answers this question. For helpful information on memory management, usage, checkout the MeterBerry FAQ's.
As was mentioned, RIM does not provide APIs to retrieve application-specific memory info. There are APIs to retrieve system-wide memory info, like total memory, free memory, etc. But that is where it stops. ALL third party applications interface with the operating system through a set of pre-defined APIs. RIM decides what information and functionality is available to third party applications, and what isn't. Application-specific memory info is not available.
In other words, an application like you're describing will not happen unless RIM makes new APIs available in a future OS. If this ever happens, MeterBerry will have it.
Last edited by Giant Cashew; 06-16-09 at 08:25 AM.