우리는 ASP.Net AJAX 응용 프로그램의 테스트를 수행하고 Internet Explorer 6에서 메모리 사용량을 찾고 있습니다. & 7 페이지 새로 고침 당 최소 2MB 이상 증가합니다 (동일한 페이지를 새로 고치거나 새 페이지로 이동하는 경우).ASP.Net AJAX - IE 6/7 메모리 사용?
이것은 가장 기본적인 유지 관리 화면과 응용 프로그램 로고 및 메뉴 (ASP.Net 메뉴 컨트롤 + CSS 익스텐더 사용)가있는 기본 페이지에서도 발생합니다.
테스터들은 메모리 사용량 최고치로 IE6에서 속도 저하를보고하고 있습니다. 페이지가 파괴 될 때 메모리가 회수되지 않는 것으로 보입니다.
저는 ASP.Net 포럼을 둘러 보았습니다/인터넷 검색을하고 CSS 스크립트를 사용하지 못하게했습니다. 자바 스크립트에 스크립트 관리자 컨트롤이 하나씩 포함되어 있습니다 - scriptmanager가 지금까지 발견 한 가장 큰 범죄자 인 것 같습니다. .하지만 그것은 asp.net 아약스 사이트에 대해 좀 필요합니다!
스크립트 관리자에서 현재 사용 가능한 옵션으로 web.config, LoadScriptsBeforeUI = "false", ScriptMode = "Release"및 CombineScripts = "true"로 캐싱됩니다.
사용자가 페이지를 새로 고침하거나 새로운 페이지로 이동할 때이 메모리를 회수하고/또는 메모리를 늘릴 수있는 팁이 있습니까?
건배,
폴
페이지 위로 제 3 자 컨트롤을 제외하고 sIEve를 실행했습니다. 누수가 발견되지 않았습니다. – Paul