2011-04-05 3 views
1

현재 출시 된 Ehcache 버전 (2.4.1은 최신 버전 임)은 캐시의 최대 요소 수 (maxElementsInMemory 및 maxElementsOnDisk)를 제어하는 ​​설정 만 지원합니다. 이 두 가지 설정에 대해 최적의 값이 무엇인지 어떻게 결정합니까?Ehcache의 maxElements 설정에 사용할 최적의 값을 결정하는 방법은 무엇입니까?

예를 들어 최대 힙 크기가 250m로 설정된 경우 maxElementsInMemory에 가장 적합한 값을 결정하는 방법은 무엇입니까?

답변

0

실제로 캐시 내부에 넣을 엔티티의 크기에 따라 대략적으로 크기를 계산할 수 있지만 실습은 응용 프로그램이 사용할 엔티티의 수와 비슷하며로드, 복잡성 및 앱에 동시 세션 (또는 단순히 동시 사용자)이 있습니다. 단순히 말하기 만하면 숫자로 놀고, 약 1000 개의 객체를 시작하고 앱의 메모리 사용량을 볼 수 있습니다. 올라가지 않으면 500 메가 바이트 정도면이 요소에 따라 최대 요소 크기를 타겟팅해야합니다.

+0

This 올바른 접근 방식처럼 들리지만 조금만 대답 해 주실 수 있습니까? 조금 더 자세히 설명해 주시겠습니까? 예는 먼 길을 갈 것입니다 ... –

관련 문제