Powerd by dasBlog RSS 2.0
 Monday, October 15, 2007

Assumption: You have remote performance monitor installed and running (this will be the topic of another blog post, or you can review the references at the end of this article).

Garbage Collector

  • GC Latency Time

Memory Usage

  • AppDomain and JIT Heaps:
    • Never shrinks.
    • Returns memory at the end of the applications life.
    • Impacts the 32MB virtual memory limit on Windows CE 5.0.
    • Typically these should be under 1MB, although they can be larger on really big applications.
    • Size is related to the number of types, along with the number and size of method calls.
  • GC Heap
    • Varies with the life of the application
    • Impacts the 32MB virtual memory limit
    • 4-5 MB is not uncommon.
    • The amount of change in the GC heap is of more concern

 

How can I make my app faster?

I would suggest reading the post referenced below published by the MS Compact Framework team. I've seen it copied almost word for word at several places, so I'm not going to do that here. There is also an entire section in MSDN on Compact Framework Performance (see references below).

References:

Monday, October 15, 2007 10:43:17 AM UTC  #    Comments [0] - Trackback
Programming
Archive
<October 2007>
SunMonTueWedThuFriSat
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2008
Adam Salvo
Sign In
Statistics
Total Posts: 160
This Year: 86
This Month: 2
This Week: 0
Comments: 9
Themes
All Content © 2008, Adam Salvo
DasBlog theme 'Business' created by Christoph De Baene (delarou)