Visual Studio 2005에서 실행중인 asp.net 2.0 웹 응용 프로그램을 가지고 있습니다. aspnet_wp.exe의 초기 메모리 소비는 약 2K입니다. GridView 및 다른 컨트롤을 가진 다른 페이지를 탐색 할 때 크기가 커지고 있습니다 (약 47K).aspnet_wp.exe에 의한 메모리 사용
제 질문은 브라우저를 닫으면 메모리가 해제되지 않거나 심지어 VS2005를 닫더라도 메모리 소비가 동일하다는 것입니다.
열려있는 모든 db 연결을 점검하고 조심스럽게 닫았지만 여전히 문제가 있습니다. 어떤 사람들이 왜 이런 일이 일어나고 있는지 그리고 그 해결책은 무엇인지 안내해 줄 수 있습니까?
귀중한 시간을 공유해 주셔서 감사합니다.
고마워요! 당신은 절대적으로 맞습니다,하지만 작업 관리자에서 프로세스 트리를 닫으면 모든 활성 db 연결이 닫히는 것으로 나타났습니다. 그래서 내 생각에 이것은 연결 스풀링 때문에 일어날 수 있습니다. – IrfanRaza
그것이 효과가 있다면 대답을 수락하십시오 :). 연결과 관련된 시간 제한이 있으며 IIS 프로세스는 연결 시간이 초과 될 때까지 해당 연결을 계속 유지합니다. 당신은 어쨌든 그들을 다 마쳤을 때 명시 적으로 닫아야합니다. – bdwakefield