Mail.app чрезвычайно медленный на OS X 10.9 Mavericks

10

Так как я обновил Mavericks два дня назад на своем 13-дюймовом MacBook, выпущенном в конце 2008 года (первый цельный алюминий), у меня возникли огромные трудности с использованием Mail. Когда Mail работает, все сильно замедляется (я постоянно вижу пляжные мячи и большую часть времени провожу, ожидая, пока какой-либо из моих входов покажет эффект, причем не только в Mail, но и во всем). Монитор активности показывает, что «Mail» и «com.apple.internetaccounts» имеют 90% + под «% CPU», и большую часть времени Mail «Не отвечает». Почтовое приложение не отображает никаких окон в течение, возможно, первого часа после попытки его открыть, и, как только я вижу главное окно, все происходит так медленно, что даже открытие электронной почты может - если оно вообще работает - выполнить загрузку времени. Два или три раза я даже полностью завис, курсор больше не двигается, вентиляторы (которые постоянно работали до этого) отключились; единственное, что я мог сделать, это удерживать кнопку питания в течение пяти секунд.

У меня не запущено приложение брандмауэра, и я посмотрел мой файл журнала, который доступен здесь: http://s000.tinyupload.com/index.php?file_id=55665966095442984994

Когда я принудительно завершаю работу с Mail и com.apple.internetaccounts, все идет гладко, поэтому проблема, похоже, ограничивается приложением Mail. Что я могу сделать, чтобы избежать принудительного завершения работы с Mail, чтобы он отвечал более плавно и не зависал?

Корсин Пфистер
источник
Вы проверили консоль для записей с более подробной информацией о проблеме? Есть ли у вас запущенное Firewall-приложение (например, Little Snitch)? Вы пытались загрузиться в «Save Mode»?
JC
Я не знаю, как интерпретировать записи консоли. Я загрузил лог-файл в отредактированной версии вопроса выше.
Корсин Пфистер

Ответы:

6

Спасибо за загрузку файла журнала. Есть несколько записей, которые могут описать проблемы, например:

25/10/13 4:29:58.408 pm WindowServer[125]   disable_update_timeout: UI updates were forcibly disabled by application "Mail" for over 1.00 seconds. Server has re-enabled them.
25/10/13 4:30:12.256 pm WindowServer[125]   disable_update_likely_unbalanced: UI updates still disabled by application "Mail" after 15.00 seconds (server forcibly re-enabled them after 1.00 seconds). Likely an unbalanced disableUpdate call.

и

25/10/13 4:36:30.089 pm WindowServer[125]   common_reenable_update: UI updates were finally reenabled by application "Mail" after 392.86 seconds (server forcibly re-enabled them after 1.00 seconds)
25/10/13 4:37:26.568 pm com.apple.IconServicesAgent[437]    main Failed to composit image for binding VariantBinding [0x159] flags: 0x8 binding: FileInfoBinding [0x359] - extension: jpg, UTI: public.jpeg, fileType: ????.

и

25/10/13 4:45:13.084 pm Mail[408]   xpc __securityd_create_connection_block_invoke got event: Connection interrupted

и

25/10/13 4:45:21.796 pm com.apple.internetaccounts[463] An instance 0x7fcb64cef770 of class IMAPMailbox was deallocated while key value observers were still registered with it. Observation info was leaked, and may even become mistakenly attached to some other object. Set a breakpoint on NSKVODeallocateBreak to stop here in the debugger. Here's the current observation info:
<NSKeyValueObservationInfo 0x7fcb64cf0620> (
<NSKeyValueObservance 0x7fcb64cf0750: Observer: 0x7fcb64f28160, Key path: uidNext, Options: <New: NO, Old: NO, Prior: NO> Context: 0x12131544b, Property: 0x7fcb64cf05f0>
)

Некоторые записи описывают время ожидания из-за ошибок синхронизации. Как их исправить?

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

Если вы хотите очистить кэш, вы должны:

  1. Выйти из почты
  2. добрался до ~ / Библиотека / Почта / V2
  3. Найдите папку для вашей IMAP-учетной записи в папке «V2». Должно быть названо что-то вроде «IMAP-you@email.address»
  4. переместите папку для вашей учетной записи IMAP в другое место, например на рабочий стол
  5. начать почту снова. Он должен синхронизировать почту от вашей IMAP-учетной записи до вашего компьютера обычным способом.

Если это не поможет, вы можете попробовать второй подход: удалить IMAP-аккаунт и воссоздать его.

Попробуйте и опубликуйте свои результаты, пожалуйста.

JC
источник
Удаление материала из папки V2 наконец помогло. Поиграв с удалением разных вещей, я обнаружил, что мне нужно было только удалить «Accounts.plist» в папке V2 / MailData, чтобы остановить зависание почты. После этого я мог просто повторно активировать все учетные записи в настройках ОС -> учетные записи Интернета, за исключением одной (из четырех) учетных записей IMAP. У этой учетной записи был тот же адрес электронной почты, что и у моего iCloud, и я думаю, что это вызвало конфликт. Не удалось активировать этот IMAP-аккаунт (показаны ошибки). Я удалил и воссоздал его. Теперь все работает отлично.
Корсин Пфистер
У меня та же проблема, единственное, что я могу сделать, это переслать почту и использовать Gmail, не то чтобы мне понравилось это решение! Надеюсь, это скоро исправят @Corsin: вы только что удалили файл "Accounts.plist" ??? Я прочитал изменения в Mail in Macericks, и Mail всегда работает в фоновом режиме.
Это может сделать достойное следование по вопросу. 1. Пользователь принял вышеуказанный ответ, и 2. люди не смогут ответить вам, если вы не зададите вопрос, так как комментарии плохо работают, чтобы добавлять новые темы в существующую тему.
bmike
1

Если вы восстановили свою почту из более старой установки Mountain Lion (или предыдущей), вы, возможно, переместили довольно много негодяев, что несовместимо с Mavericks.

Однажды у меня была похожая проблема ( что такое com.apple.mail.plist и почему это замедляло работу почты? ), Которую я решил удалить пару списков. В общем, вы можете захотеть:

  1. открытая консоль
  2. запустить Mail.app

и посмотрите, что говорит консоль о Mail.app. Это будет мой первый порт захода.

user1256923
источник
0

Какие учетные записи электронной почты ваша копия проверки почты? Есть ли какие-либо из них учетные записи Google GMail? Существует хорошо документированная ситуация, когда Apple Mail под Mavericks автоматически начнет загружать все ваши гигабайты архивов Google Gmail снова и снова, оставляя вам дубликаты всего.

Какие виды сетевой активности вы видите, когда Mail открыта? Если происходят массовые загрузки, это может быть причиной.

Mail in Mavericks меняет уравнение GMail , TidBITS, 22 октября 2013 г.


источник