특정 사용자의 Outlook 세션이 2GB에서 4GB의 RAM 을 사용하는 바쁜 Windows 2008R2 터미널 서버에서 작업하고 있습니다.
RAM은 프로세스가 열린 직후에 거의 사용되므로 프로세스는 메모리 누수가 느린 것으로 보이지 않습니다.
지금까지 나는 다음을 시도했다.
- 사용자 세션에 로그인하고 Outlook 설정을 확인하십시오. 이상은 없습니다. 기본 메일 할당량이 설정되어 있으며 사용자는 5,000 개의 사서함 항목 만 가지고 있습니다. 할당량은 3GB입니다. 사용자가 1.2GB를 사용하고 있습니다. 받은 편지함이 거의 비어 있습니다. 삭제 된 항목이 잘립니다.
- 안전 모드의 Outlook. 차이 없음.
- 애드 인 제거. 차이 없음.
- 새 Outlook 프로필을 만듭니다. 차이 없음.
- 다른 계정에서 사용자 사서함을 엽니 다. 차이 없음.
- 사용자를 다른 터미널 서버로 이동 변경 없음.
이 시점에서 사용자의 Outlook RAM 사용량은 다른 사용자의 10 배-20 배입니다. 내가 봐야 할 것이 있습니까?
편집하다:
VMMAP 출력 :
“작업 세트”를 비운 후 :
답변
이유를 설명 할 수는 없지만이 문제는 64 비트 버전의 Outlook에서만 발생합니다. 32 비트 Outlook으로 다운 그레이드하면 문제가 해결됩니다.
답변
몇 년 전에 비슷한 문제를 가진 사용자가있었습니다. 외부 캘린더로 인해 문제가 발생했습니다. 외부 캘린더를 모두 제거해보십시오.
Outlook의 캘린더 탭에서 :
- 외부 호스팅 캘린더의 URL 기록
- 외부 캘린더 옆의 확인란을 선택 취소하십시오.
- 각 캘린더를 마우스 오른쪽 버튼으로 클릭하고 “캘린더 삭제”를 선택하십시오.
분리 할 때 메모리 공간을 살펴보십시오. 하나를 제거한 후에 크게 떨어지면 범인을 알게됩니다. 잘 재생되는 캘린더를 다시 추가하기 만하면됩니다.
나는 아직 의견을 남길만한 명성이 없기 때문에 Jeopardy 스타일로 가서 대답의 형태로 내 질문을 제기해야했습니다 … 이것이 완전히 관련이 없다면 미안합니다.
답변
사용자가 새 외부 imap 또는 pop 메일 계정을 추가 한 경우 이것이 초기 동기화 프로세스 일 수 있으며 캐시 설정에 따라 매우 큰 사서함의 경우 몇 시간이 걸릴 수 있습니다.
전자 메일 서버와 클라이언트에는 새로 매핑 된 전자 메일 계정에서이로드를 줄일 수있는 별도의 캐싱 설정이 있습니다.