We are getting to the point in our development that we are looking at performance of our map rendering. I have been watching the memory usage as many of our customers are using rugged computers in vehicles. Rugged hardware tends to have slower processors and less memory.
When running our map application (using MS desktop released the other day, map window size of 995x550) I noticed the memory usage climbs while panning/zooming to about 300MBs. I assume this is due to feature caching (we are not explicitly specifying a cache). As I navigate the memory usage goes over 300MBs, but after I complete whatever I was doing, the memory drops back down to something like 299.
If I full screen the map app (1260x830 map image), then the max memory is around 400MB. After each operation it drops back down to around 399.
Do we have any control over the memory usage? If we specify a geocache, does MS desktop still cache the other layers?