Memory Usage Graph under Metrics - Silverlight

Michael

Could someone tell me about the Memory Usage Graph under the JustTrace overview? When tracing a Silverlight application the memory graph seems to show memory usage for the application over time. It looked pretty good until I realized that the graph was telling me that my Silverlight application was taking up a maximum of 28MB. I brought up task manager, and found that we were taking more than 200mb of memory. Is the memory graph measuring something other than what the Windows Task manager is measuring?

Michael.

Tsvetomir

As you correctly pointed out the Memory Usage Graph shows different values from these in task manager. This is due the fact that in the memory usage graph JustTrace shows what part of the managed heap is used by the profiled process. The whole memory consumption of the profiled process can be seen with the memory counter "Working Set" in the session summary pane in "Metrics" view ( see attached "WorkingSet.png"). You can find detailed information about the performance and memory counters here: http://www.telerik.com/help/justtrace/metrics.html. As silverlight uses a lot of unmanaged resources, there can be a huge difference between the the working set and the managed heap.

Let me know if I can assist you with anything else. Happy profiling!

Kind Regards,
Tsvetomir
Telerik

Share what you think about JustTrace & JustMock with us, so we can become even better! You can use the built-in feedback tool inside JustTrace, our forums, or our JustTrace or JustMock portals.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks or appropriate markings.