Memory Optimisation Problem

.NET obfuscator and automated error reporting

Memory Optimisation Problem

Postby ak98 » Thu Apr 12, 2012 1:11 pm

Using the setting to reduce memory allocated to your software (Other Optimisations) can cause memory allocation problems within terminal service sessions when memory is sparse(typically a 32 bit server running as terminal server and hosting Sql server and all desktop business software). I have run into the problem where dynamic memory allocation is basically coming from servers paging file. This greatly slows any application that requests memory and releases it back to the system. Each dynamic request for even just a few meg of memory can take a couple of seconds. Using the setting to reduce memory although intuitively should yield better performance, actually reduces the performance dramatically - in my app 30 seconds for retrieving information from database and displaying on a form(normally 1.5 sec max).
Can I request that there be added an option to disable the memory optimisation via Api Switch setting so we can implement option for end users when this situation is occurring. I do not want to disable the memoryoptimisation application wide to cover a few edge cases and being able to disable within the application would allow covering all bases.
Posts: 4
Joined: Mon Aug 15, 2011 8:39 am

Postby Chris.Allen » Mon Apr 16, 2012 6:24 pm

Thanks for your observations. I shall pass them on to our product development team
Posts: 579
Joined: Thu Mar 12, 2009 3:17 pm

Return to SmartAssembly 6

Who is online

Users browsing this forum: No registered users and 0 guests