Mail.app在OS X 10.9 Mavericks上非常慢


10

自从两天前我于2008年末在我的13英寸MacBook(第一台一体式铝合金)上更新到Mavericks以来,我在使用Mail时遇到了很多困难。当Mail运行时,一切都会大大减慢(我经常看到沙滩球,并且大部分时间都在等待我的任何输入显示效果,不仅在Mail中,而且在所有方面都显示效果)。活动监视器显示“邮件”和“ com.apple.internetaccounts”在“%CPU”下都具有90%+,并且大多数情况下,邮件“未响应”。邮件应用程序可能在尝试打开它后的第一个小时内没有显示任何窗口,而且一旦我看到主窗口,一切都变得如此缓慢,以至于即使打开电子邮件也可以(如果可以工作的话)也很麻烦时间。两到三遍,我什至完全死机了,光标不再移动了,风扇(以前一直运转)停止运转;我唯一能做的就是按住电源按钮五秒钟。

我没有正在运行的防火墙应用程序,并且已经查看了我的日志文件,该文件位于以下位置:http : //s000.tinyupload.com/index.php?file_id=55665966095442984994

当我强制退出Mail和com.apple.internetaccounts时,事情运行得很顺利,因此问题似乎仅限于Mail应用程序。我应该怎么做才能避免不得不退出邮件并使邮件响应更加流畅且不会挂断?


您是否已检查控制台的条目,以获取有关该问题的更多详细信息?您是否正在运行任何防火墙应用程序(例如Little Snitch)?您是否尝试过以“保存模式”启动?
JC

我不知道如何解释控制台条目。我上传了上面问题的编辑版本中的日志文件。
Corsin Pfister

Answers:


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帐户来清理Mailaccount的缓存。

如果要清除缓存,则必须:

  1. 退出邮件
  2. 到〜/图书馆/邮件/ V2
  3. 在文件夹“ V2”中找到您的IMAP帐户的文件夹。它的名称应类似于“ IMAP-you@email.address”
  4. 将IMAP帐户的文件夹移动到其他地方,例如,到桌面
  5. 再次启动Mail。它应该以正常方式将邮件从IMAP帐户同步到计算机。

如果那不能解决问题,您可以尝试第二种方法:删除IMAP帐户并重新创建。

试试看,然后发布您的结果。


删除V2文件夹中的内容终于有所帮助。在尝试删除其他内容之后,我发现只需要删除V2 / MailData文件夹中的“ Accounts.plist”即可停止挂断邮件。之后,除了一个(我的四个)IMAP帐户中的一个之外,我可以简单地重新激活“操作系统首选项”->“ Internet帐户”中的所有帐户。这个帐户的电子邮件地址与与我的iCloud关联的电子邮件地址相同,我认为这引起了冲突。我无法激活此IMAP帐户(显示错误)。我删除并重新创建了它。现在一切正常。
Corsin Pfister

我有同样的问题,我唯一能做的就是打开邮件并使用gmail,而不是我喜欢这个解决方案!我希望这个问题能尽快解决@Corsin:您刚刚删除了“ Accounts.plist”文件吗???我阅读了Macericks更改中的邮件,并且邮件始终在后台运行。

这可能会引起质疑。1.提问者接受了以上答案,并且2.人们无法真正回答您,除非您提出问题,因为注释无法很好地将新主题添加到现有主题。
bmike

1

如果您从较早的Mountain Lion(或更早版本)安装中恢复了邮件,则可能已经移动了很多杂物,这与Mavericks不兼容。

我曾经遇到过类似的问题(com.apple.mail.plist是什么,为什么它减慢了Mail的速度?),所以我解决了删除几个问题的问题。通常,您可能需要:

  1. 打开控制台
  2. 运行Mail.app

并查看控制台关于Mail.app的内容。那将是我的第一通电话。


0

您的邮件检查副本是哪种电子邮件帐户?是否有Google GMail帐户?有一个有据可查的情况,在Mavericks下的Apple Mail将自动重新开始重新下载所有GB的Google Gmail存档,从而为您提供所有内容的副本。

打开邮件后,您看到什么样的网络活动?如果发生大量下载,这可能是罪魁祸首。

小牛邮件改变了GMail等式,TidBITS,2013年10月22日

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.