정렬 및 페이징과 함께 gridview와 결합 된 업데이트 패널이 있습니다.IIS + Ajax UpdatePanel이 극단적 인 메모리 사용을 초래합니다.
나는 작업자 프로세스의 메모리 사용량 (W3WP)를 모니터링하는 작업 관리자로 이동
난 그냥 빠르게 정렬 버튼을 클릭하면됩니다 무엇. 각각
그런 다음이 더 메모리까지 해제되지 않은, 남아에서 정지 그래서 약 90 30 메가 바이트 메모리 사용에서 이동에 대한 2메가바이트 와 프로세스 증가 메모리를 클릭합니다. 캐싱 또는 세션/응용 프로그램 상태를 사용하지 않습니다.무엇이 문제의 원인 일 수 있습니까? IIS에 mem 사용을 줄이기위한 설정이 있습니까? 그래서 다른 86 무엇을 위해 사용된다, 4메가바이트 ??? : -
나는 또한 내 응용 프로그램의 메모리 사용량을 조사하는 .NET 프로파일 러를 사용 작업 관리자에서 4MB를 다시 기록하더라도 90MB라고 말하면 나머지는 IIS에서 어떤 방식 으로든 사용해야하는 관리되지 않는 메모리라고 생각하게됩니다.
BTW 이것은 단지 아약스 문제가 아닙니다. 나는 이것을 다른 웹 사이트와 함께 테스트했고 메모리도 같은 방식으로 올라 갔다. 가파른 정도는 아니었다. 요청 당 400 - 500kb라고합시다. – Tomasi
A 테스트, 세션 상태 없음, 뷰 상태 없음, SQL Server 없음, xml 파일, gridview 및 updatepanel. 메모리 사용량은 20에서 70으로 줄었고 다시 돌아 가지 않습니다. http://rapidshare.com/files/433269321/ajaxtest.rar – Tomasi
plz 누군가 내가 테스트 한 프로젝트를 테스트했습니다. 긴급 발급되었습니다. – Tomasi