memory mismatch usage between duplicate instances?
-
Got a weird one for everyone. We have ported our MFC MDI application to VS 2005 and it is is out in beta test with some managed extensions in DLL's. Most everyone is happy during the beta though we have a handful of users at one company reporting our new snappy product is an obsolete dog, six seconds to display a MFC drop down menu, etc. XP 3.2GHZ hyper-threaded systems with 2GB of memory and multiple monitors 3-4 Only our application is being reported as slow, others are working fine. We had them turn off the virtual memory page file and our application started running fine until they loaded a bunch of other applications and left ours quiescent for about 20 minutes. On re-accessing our application it would be initially slow and then pick back up its normal speed. At this point in looking in the task manager one instance of our application would show as using 50mb of memory and the other would show using 6-8mb of memory and climb back as the user performed operations. No other site has showed this memory imbalance between instances. It’s like every time they need our application we are not in memory and have to be reloaded from disk. No where else have we seen this type of imbalance between instances or that we have been pushed out of memory so extremely. Any idea's what can be causing this?
-
Got a weird one for everyone. We have ported our MFC MDI application to VS 2005 and it is is out in beta test with some managed extensions in DLL's. Most everyone is happy during the beta though we have a handful of users at one company reporting our new snappy product is an obsolete dog, six seconds to display a MFC drop down menu, etc. XP 3.2GHZ hyper-threaded systems with 2GB of memory and multiple monitors 3-4 Only our application is being reported as slow, others are working fine. We had them turn off the virtual memory page file and our application started running fine until they loaded a bunch of other applications and left ours quiescent for about 20 minutes. On re-accessing our application it would be initially slow and then pick back up its normal speed. At this point in looking in the task manager one instance of our application would show as using 50mb of memory and the other would show using 6-8mb of memory and climb back as the user performed operations. No other site has showed this memory imbalance between instances. It’s like every time they need our application we are not in memory and have to be reloaded from disk. No where else have we seen this type of imbalance between instances or that we have been pushed out of memory so extremely. Any idea's what can be causing this?
What did you send for Beta? Debug or Release. Did you include (Secret)ErrorReporting Structures with your Beta Version, What did they say, Can you switch them on again. What made you decide that the Beta Test was finished, and to go for release. Regards, :((
Bram van Kampen