Невероятно высокое использование оперативной памяти Outlook 2010 для одного пользователя сервера терминалов (RDS)

8

Я работаю на занятом терминальном сервере Windows 2008R2, где сеанс Outlook конкретного пользователя потребляет от 2 до 4 ГБ оперативной памяти.

Процесс, по-видимому, не является медленной утечкой памяти, так как ОЗУ используется почти сразу после открытия процесса.

На сегодняшний день я пробовал следующее:

  • Войдите в сеанс пользователя и проверьте его настройки Outlook. Там нет ничего ненормального. Почтовые квоты по умолчанию введены, пользователь имеет только 5000 почтовых ящиков. Квота составляет 3 ГБ. Пользователь использует 1,2 ГБ. Входящие почти пустые. Удаленные объекты хорошо обрезаются.
  • Outlook в безопасном режиме. Нет разницы.
  • Удаление надстроек. Нет разницы.
  • Создание нового профиля Outlook. Нет разницы.
  • Открытие почтового ящика пользователя из другой учетной записи. Нет разницы.
  • Перемещение пользователя на другой сервер терминалов. Без изменений.

На этом этапе пользовательское ОЗУ Outlook используется в 10–20 раз больше, чем у любого другого пользователя. Есть ли что-то еще, на что я должен посмотреть?


Обрабатывать информацию и статистику через NewRelic: введите описание изображения здесь

Диспетчер задач: введите описание изображения здесь

Process Explorer: введите описание изображения здесь


Редактировать:

Выход VMMAP:

введите описание изображения здесь

После опустошения «Рабочего набора»:

введите описание изображения здесь

ewwhite
источник
Пробовали ли вы другой профиль пользователя на том же компьютере в сравнении с новым профилем проблемного пользователя на другом компьютере, чтобы убедиться, что это тот же результат?
Lex
какой у него размер (в AppData / Local)? контакты и размер автозаполнения? support.microsoft.com/en-us/kb/2759052
Джейкоб Эванс
@JacobEvans Это сервер RDS, поэтому пользователи подключаются к Exchange в режиме онлайн. Там нет файла OST.
ewwhite
2
а если этот пользователь откроет outlook без профиля или другого профиля почтового ящика?
Джейкоб Эванс
1
Не могу вам помочь, но я знаю, что есть еще два инструмента от Руссиновича, которые могут помочь: RAMMAP и VMMAP (не имеет ничего общего с виртуальными машинами).
Даниэль

Ответы:

2

Я не могу объяснить, почему, но эта проблема возникает только с 64-разрядной версией Outlook. Понижение до 32-битного Outlook решает это.

pauska
источник
2

У меня был пользователь с очень похожей проблемой много лет назад. Проблема была вызвана внешним календарем. Попробуйте удалить все / все внешние календари.

На вкладке «Календарь» Outlook:

  1. Запишите URL-адреса любых внешних размещенных календарей
  2. Снимите флажок рядом с любым внешним календарем
  3. Щелкните правой кнопкой мыши каждый из этих календарей и выберите «Удалить календарь».

Следите за объемом памяти при удалении. Если оно значительно упадет после его удаления, вы будете знать виновника. Просто заново добавьте календари, которые играют красиво.

У меня пока нет достаточной репутации, чтобы оставлять комментарии, поэтому мне пришлось пойти в стиле Jeopardy и задать свой вопрос в форме ответа ... извините, если это совершенно не имеет значения.

sippybear
источник
Спасибо! Я собираюсь проверить это, как только доберусь до терминала.
ewwhite
Не могли бы вы объяснить, почему это было вызвано внешним календарем?
030
В моем случае внешний календарь был связан с другими календарями, которые были связаны с другими календарями ... Это предположение, но я думаю, что это было что-то вроде повторения через вложенные календари, которое заставляло Outlook использовать тонны ОЗУ. Я только предложил это как решение, потому что ситуация казалась похожей, и мне не хватает репутации, чтобы оставлять комментарии. Сожалею!
sippybear
@sippybear Я проверил. Нет связанных календарей. Там были пустые общие папки, связанные с учетной записью, но я также удалил базу данных общих папок безрезультатно.
ewwhite
@ewwhite Извините, это не сработало! Предполагая, что у вас есть доступ к почтовому серверу (Exchange?), Вы пытались перенести почту из почтового ящика пользователя во временную учетную запись?
sippybear
0

Если пользователь добавил новую внешнюю учетную запись imap или pop mail, возможно, это начальный процесс синхронизации, который может занять несколько часов для очень больших почтовых ящиков в зависимости от настроек кэша.

И почтовый сервер, и клиент имеют отдельные параметры кэширования, которые могут снизить эту нагрузку на вновь сопоставленные учетные записи электронной почты.

youcantexplainthat
источник
Дополнительные учетные записи не были добавлены. Профиль в Outlook был воссоздан несколько раз.
ewwhite
Сохраняется ли высокая загрузка ЦП в течение неопределенного времени или она естественным образом разрешается в течение дня?
объяснить, что
Это высокая оперативная память, и он остается на 2 или 4 ГБ оперативной памяти.
ewwhite