Mail.app ist unter OS X 10.9 Mavericks extrem langsam

10

Seit ich vor zwei Tagen auf meinem 13-Zoll-MacBook (erstes Unibody-Aluminium) Ende 2008 auf Mavericks aktualisiert habe, habe ich große Probleme mit Mail. Wenn Mail ausgeführt wird, verlangsamt sich alles extrem (ich sehe ständig Wasserbälle und warte die meiste Zeit darauf, dass meine Eingaben einen Effekt zeigen, nicht nur in Mail, sondern mit allem). Der Aktivitätsmonitor zeigt an, dass "Mail" und "com.apple.internetaccounts" beide 90% + unter "% CPU" haben und Mail meistens nicht antwortet. Die Mail-Anwendung zeigt möglicherweise in der ersten Stunde nach dem Versuch, es zu öffnen, kein Fenster an. Sobald ich das Hauptfenster sehe, ist alles so langsam, dass selbst das Öffnen einer E-Mail - wenn es überhaupt funktioniert - eine Pause einlegen kann von Zeit. Zwei- oder dreimal bekam ich sogar ein vollständiges Einfrieren, der Cursor bewegte sich nicht mehr. die Lüfter (die vorher ständig liefen) schalteten sich aus; Ich konnte nur den Netzschalter fünf Sekunden lang gedrückt halten.

Ich habe keine Firewall-App ausgeführt und habe in meine Protokolldatei geschaut, die hier verfügbar ist: http://s000.tinyupload.com/index.php?file_id=55665966095442984994

Wenn ich das Beenden von Mail und com.apple.internetaccounts erzwinge, laufen die Dinge reibungslos, sodass das Problem auf die Mail-Anwendung beschränkt zu sein scheint. Was kann ich tun, um zu vermeiden, dass das Beenden von Mail erzwungen werden muss, damit es reibungsloser reagiert und nicht auflegt?

Corsin Pfister
quelle
Haben Sie die Konsole auf Einträge mit weiteren Details zum Problem überprüft? Hast du eine Firewall-App (wie Little Snitch)? Haben Sie versucht, im Speichermodus zu booten?
JC
Ich weiß nicht, wie ich Konsoleneinträge interpretieren soll. Ich habe eine Protokolldatei in der bearbeiteten Version der obigen Frage hochgeladen.
Corsin Pfister

Antworten:

6

Vielen Dank für das Hochladen der Protokolldatei. Es gibt mehrere Einträge, die die Probleme beschreiben könnten, z.

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.

und

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: ????.

und

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

und

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>
)

Einige der Einträge beschreiben Zeitüberschreitungen aufgrund von Synchronisierungsfehlern. Wie behebe ich sie?

Ich würde den Cache des Mail-Kontos entweder durch Verschieben des Cache-Ordners bereinigen oder das IMAP-Konto löschen und neu erstellen.

Wenn Sie den Cache bereinigen möchten, müssen Sie:

  1. Mail beenden
  2. gehe zu ~ / Library / Mail / V2
  3. Suchen Sie den Ordner für Ihr IMAP-Konto im Ordner "V2". Es sollte so etwas wie "[email protected]" heißen.
  4. Verschieben Sie den Ordner für Ihr IMAP-Konto an einen anderen Ort, z. B. auf den Desktop
  5. Mail erneut starten. Es sollte die Mails von Ihrem IMAP-Konto auf normale Weise mit Ihrem Computer synchronisieren.

Wenn dies nicht hilft, können Sie den zweiten Ansatz ausprobieren: das IMAP-Konto löschen und neu erstellen.

Versuchen Sie das und veröffentlichen Sie Ihre Ergebnisse bitte.

JC
quelle
Das Entfernen von Inhalten im V2-Ordner hat endlich geholfen. Nachdem ich mit dem Entfernen verschiedener Dinge herumgespielt hatte, stellte ich fest, dass ich nur "Accounts.plist" im V2 / MailData-Ordner entfernen musste, um zu verhindern, dass Mail aufhängt. Danach konnte ich einfach alle Konten in den Betriebssystemeinstellungen -> Internetkonten reaktivieren, mit Ausnahme eines (meiner vier) IMAP-Konten. Dieses eine Konto hatte dieselbe E-Mail-Adresse wie meine iCloud, und ich denke, dies hat den Konflikt verursacht. Ich konnte dieses IMAP-Konto nicht aktivieren (Fehler angezeigt). Ich habe es gelöscht und neu erstellt. Jetzt funktioniert alles gut.
Corsin Pfister
Ich habe das gleiche Problem, das einzige, was ich tun kann, ist das Ausschalten von E-Mails und die Verwendung von Google Mail, nicht dass mir diese Lösung gefällt! Ich hoffe das wird bald behoben @Corsin: hast du gerade die "Accounts.plist" Datei gelöscht ??? Ich habe die Mail in Macericks-Änderungen gelesen und Mail läuft immer etwas im Hintergrund.
Dies könnte eine anständige Folge auf Frage machen. 1. Der Fragesteller hat die obige Antwort akzeptiert und 2. Die Leute können Ihnen nur dann wirklich antworten, wenn Sie eine Frage stellen, da Kommentare nicht gut funktionieren, um einem vorhandenen Thema neue Themen hinzuzufügen.
bmike
1

Wenn Sie Ihre E-Mails von einer älteren Mountain Lion-Installation (oder einer früheren Installation) wiederhergestellt haben, haben Sie möglicherweise eine Menge Rohöl verschoben, was mit Mavericks nicht kompatibel ist.

Ich hatte einmal ein ähnliches Problem ( Was ist com.apple.mail.plist und warum hat es Mail verlangsamt? ), Das ich beim Entfernen einiger Plisten gelöst habe. Im Allgemeinen möchten Sie vielleicht:

  1. Konsole öffnen
  2. Führen Sie Mail.app aus

und sehen Sie, was die Konsole über Mail.app sagt. Das wäre meine erste Anlaufstelle.

user1256923
quelle
0

Welche Art von E-Mail-Konten ist Ihre Kopie der E-Mail-Prüfung? Sind einige von ihnen Google GMail-Konten? Es gibt eine gut dokumentierte Situation, in der Apple Mail unter Mavericks automatisch alle Ihre Gigabyte an Google Gmail-Archiven erneut herunterlädt und Sie Duplikate von allem zurücklässt.

Welche Art von Netzwerkaktivität sehen Sie, wenn Mail geöffnet ist? Wenn massive Downloads stattfinden, könnte dies der Schuldige sein.

Mail in Mavericks ändert die GMail-Gleichung , TidBITS, 22. Oktober 2013


quelle