2012-03-27 7 views
1

안녕하세요, 일부 버튼을 클릭 할 때 렌더링되는 거의 1webBrowsers이 필요한 응용 프로그램에서 작업하고 있습니다. 이제이 양의 브라우저는 RAM에서 너무 많은 메모리를 사용합니다. 위에서 언급 한 수의 브라우저로 메모리 소비를 줄일 수있는 방법이 있습니까? 감사합니다.많은 브라우저가 필요하지만 너무 많은 메모리가 필요합니다.

+2

아마도 더 좋은 질문은 ... 왜 10 대의 브라우저가 필요합니까? 아마도 프로그램이하는 일을 설명하면 다른 방법을 제안 할 수 있습니다. – JTeagle

+0

이 문제에 대해 잘 모르겠지만 멀티 스레딩을 사용해 볼 수 있습니까? –

+1

당신은 브라우저의 양 또는 그들이 렌더링하는 페이지의 복잡성을 확신합니까? 너무 많이 (그리고 얼마나 많이)인지 어떻게 알 수 있습니까? –

답변

1

메모리가 사용되는 위치에 따라 메모리 소비를 줄이기 위해 할 수있는 일이 많지 않을지 의심 스럽습니다.

메모리를 사용하는 방식에 따라 페이지를 ViewState에 저장된 페이지로 인해 메모리 사용량이 증가하는 경우 추가 메모리가 필요없는 브라우저를 시작할 수 있습니다. ViewState에서 세션으로 데이터를 이동하면이 작업에 도움이됩니다.

1

WBC를 처분하거나 다시 사용하는 한 걱정할 필요가 없습니다. 작업 관리자에서 100 메가가 걱정할만한 가치가 없습니다.