ASP.Net AJAX - IE 6/7 memory usage?

We are testing our ASP.Net AJAX application and find that memory usage in Internet Explorer 6 and 7 increases by at least 2MB for each page refresh - whether it's refreshing the same page or switching to a new one.

This happens on the most basic maintenance screens and even the home page where we only have the application logo and menu (using ASP.Net control + CSS extenders).

Testers report IE6 slowdowns as spikes in memory usage - none of the memory seems to be recovered on page corruption.

I've been browsing the ASP.Net forums / did some googling and disabled the css scripts, javascript includes, script manager controls one by one - the scriptwriter seems to be the biggest culprit I've found so far ... but this is necessary for the site asp.net ajax!

The current options are included in caching in web.config, LoadScriptsBeforeUI = "false", ScriptMode = "Release" and CombineScripts = "true" in the script manager.

Any tips for reclaiming some memory and / or freezing memory when the user refreshes / navigates to a new page?

Greetings,

Floor

+2


a source to share


2 answers


I used DRIP to track leaks in IE6 a couple of years ago. I have been using ASP.NET AJAX and JavaScript since then in both IE6 and IE7 without issue on an intranet site with over 300 concurrent users 24/7.

Make sure your IE6 version is the latest fix (if you MUST be running IE6!).



Also, the article suggested by Josha is your best bet. Most of the leaks are caused by JavaScript other than ASP.NET AJAX, which I didn't find to be a bug.

+1


a source


0


a source







All Articles