locked
Remote Performance Monitor Memory Usage Question RRS feed

  • Question

  • Hi,

     

    I am using the Remote Performance Monitor and our application seems to be incrementing the Managed Objects Allocated and Managed Bytes Allocated to quite high levels, (200000 Objects and 20 Mb). I was wondering whether these numbers would have any relevance to the way an application may perform.

     

    Is there any further documentation regarding the different values that the Remote Performance Monitor will give you, i.e. range of numbers the different values should ideally be in, what happens if the various values reach certain levels.

     

    Thanks

     

    Paul Diston

     

     

    Thursday, April 3, 2008 8:12 AM

Answers

  • If your application just keeps allocating more and more memory, you can just run out of it. If I'm not mistaken, independently of the memory available on the device, the OS grants you a maximum memory allocation of 32Mb, so managing the memory usage carefully is quite important.

     

    Have you searched for memory leaks? Endless loops that keep allocating memory? Duplicate memory usage?

     

    Hope that this may be of any help.

    Thursday, April 3, 2008 10:36 AM