SBS 2011 Exchange 2010 Store.exe DB는 13명의 사용자만으로 20GB를 사용합니까?

SBS 2011 Exchange 2010 Store.exe DB는 13명의 사용자만으로 20GB를 사용합니까?

나는 엄청난 양의 메모리를 활용하는 store.exe(exchange db)에 대한 모든 정보를 읽었지만 실제로 사용자당 얼마나 많은 메모리를 사용할 가치가 있는지에 대한 참조 가이드를 찾지 못했습니다.

내 질문은 사용자가 13명뿐인 SBS 2011 Exchange 2010의 경우 20GB의 store.exe db 메모리 소비가 너무 많은 것입니까?

답변1

그것은 정상적인 행동입니다. Exchange는 모든 메모리를 할당하고 다른 애플리케이션에 필요할 경우 이를 OS에 해제합니다.

기본적으로 msExchESEParamCacheSizeMax 키는 설정되지 않습니다. 이는 저장소가 필요한 메모리를 동적으로 할당할 수 있음을 의미합니다. ESE(store.exe)는 시스템에 다른 메모리 부족이 없는 경우 캐시를 늘려 서버에서 사용 가능한 거의 모든 RAM을 소비합니다. 예를 들어 서버에 16GB의 물리적 메모리가 있고 다른 메모리 부족이 없으면 다음을 수행할 수 있습니다. store.exe 프로세스는 최대 14GB 메모리(16GB - 커널 모드에 할당된 2GB)를 사용하도록 증가할 것으로 예상됩니다. 훨씬 더 큰 데이터베이스 캐시 크기로 인해 디스크 I/O가 크게 줄어들고 메모리에서 정보를 읽는 것이 디스크에서 정보를 읽는 것보다 훨씬 빠르기 때문에 어쨌든 선호됩니다. 다른 응용 프로그램에서 메모리를 요청/요구하는 경우와 같이 메모리 부족이 발생하면 ESE는 데이터베이스 캐시 크기를 적절하게 축소합니다. 정보 저장소 개체의 msExchESEParamCacheSizeMax 특성을 수정하는 것은 권장되지 않습니다. 이 값을 낮추면 서버 성능은 물론 최종 사용자 경험 측면에서도 성능이 저하될 수 있습니다.

에서;http://blogs.technet.com/b/maliks/archive/2012/04/25/exchange-2010-store-exe-service-takes-high-memory-utilization.aspx

관련 정보