1
시나리오 : 웹 응용 프로그램에서 Telerik Report Viewer를 사용하여 큰 보고서 (내 DB에서 약 5000 개의 레코드가 표시되어 80 페이지의 문서가 표시됨)를 표시합니다. 모든 것이 잘 작동했습니다 ...하지만이 끔찍한 날에 내 앱에서 '메모리 부족'예외가 발생하기 시작합니다.Telerik 캐시 제거 및 메모리 해제
Telerik Report는 모든 데이터를 캐싱하고 오랜 시간 (15 분 이상) 만 공개한다는 것을 알고 있습니다. 한 보고서의 캐시가 최소 300MB를 소비합니다!
문제는 ...이 캐시 된 데이터를 비우고 내 메모리를 해제하고 싶습니다. 나는 다음과 같은 코드를 사용하여 캐시를 삭제 한 후에도 메모리 consumpion가 지속 :
HttpRuntime.Close()
//or
foreach (DictionaryEntry item in HttpContext.Current.Cache) {
HttpContext.Current.Cache.Remove((string)item.Key);
}
모든 ideias를? 미리 감사드립니다.
그냥 경고, 내 경험에서, Telerik 질문은 당신이 당신의 정보를 얻을 수 있지만, [telerik]를 확인하고 위치를 모르겠어요 지원 및 formus – johnc
연락을 제안 때로는 여기을 downvoted (부당하게)하는 경향 태그는 많은 질문을 보여 주며 그 중 어느 것도 downvoted (0 atleast 이하)이거나 닫혀 있지 않습니다 ... –
그리고 포럼에 접속하는 것이 가장 좋은 방법입니다. 그들은 코드 숨김에서 무엇을하는지 알고 있으며 (내 관점에서 볼 때) 자신의 제품과 관련된 요청의 첫 번째 주소입니다. telerik이 포럼에서 우수한 지원을 제공한다는 사실을 잊지 마십시오. – ManniAT