Mail.app extrêmement lent sur OS X 10.9 Mavericks

10

Depuis que j'ai mis à jour Mavericks il y a deux jours sur mon MacBook 13 pouces fin 2008 (premier aluminium monocoque), j'ai d'énormes difficultés à utiliser Mail. Lorsque Mail est en cours d'exécution, tout ralentit extrêmement (je vois constamment des ballons de plage et je passe la plupart du temps à attendre que mes entrées montrent un effet, pas seulement dans Mail mais avec tout). Le moniteur d'activité montre que "Mail" et "com.apple.internetaccounts" ont tous les deux 90% + sous "% CPU", et la plupart du temps Mail est "Ne répond pas". L'application Mail n'affiche aucune fenêtre pendant peut-être la première heure après avoir essayé de l'ouvrir, et une fois que je vois la fenêtre principale, tout est si lent que même l'ouverture d'un e-mail peut - si cela fonctionne - prendre un loooot de temps. Deux ou trois fois, j'ai même eu un gel complet, le curseur ne bouge plus, les fans (qui tournaient constamment avant) se sont arrêtés; la seule chose que je pouvais faire était de maintenir le bouton d'alimentation pendant cinq secondes.

Je n'ai aucune application de pare-feu en cours d'exécution et j'ai consulté mon fichier journal qui est disponible ici: http://s000.tinyupload.com/index.php?file_id=55665966095442984994

Lorsque je force à quitter Mail et com.apple.internetaccounts, les choses se passent bien, donc le problème semble être limité à l'application Mail. Que puis-je faire pour éviter d'avoir à forcer la fermeture de Mail et à ce qu'il réponde plus facilement et ne raccroche pas?

Corsin Pfister
la source
Avez-vous vérifié la console pour les entrées avec plus de détails sur le problème? Avez-vous une application pare-feu en cours d'exécution (comme Little Snitch)? Avez-vous essayé de démarrer en «mode de sauvegarde»?
JC
Je ne sais pas comment interpréter les entrées de la console. J'ai téléchargé un fichier journal dans la version modifiée de la question ci-dessus.
Corsin Pfister

Réponses:

6

Merci d'avoir téléchargé le fichier journal. Il existe plusieurs entrées qui pourraient décrire les problèmes, par exemple:

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.

et

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

et

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

et

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

Certaines entrées décrivent les délais d'attente en raison d'erreurs de synchronisation. Comment les réparer?

Je voudrais nettoyer le cache du compte de messagerie en déplaçant le dossier de cache ou en supprimant et en recréant le compte IMAP.

Si vous souhaitez nettoyer le cache, vous devez:

  1. Quittez Mail
  2. arrivé à ~ / Library / Mail / V2
  3. Trouvez le dossier de votre compte IMAP dans le dossier "V2". Il doit être nommé quelque chose comme "[email protected]"
  4. déplacez le dossier de votre compte IMAP ailleurs, par exemple vers le bureau
  5. redémarrez Mail. Il devrait synchroniser les Mails de votre compte IMAP vers votre ordinateur de manière normale.

Si cela ne vous aide pas, vous pouvez essayer la deuxième approche: supprimer le compte IMAP et le recréer.

Essayez cela et postez vos résultats s'il vous plaît.

JC
la source
La suppression de contenus dans le dossier V2 a finalement aidé. Après avoir joué avec la suppression de différents éléments, j'ai découvert que je n'avais qu'à supprimer "Accounts.plist" dans le dossier V2 / MailData pour arrêter le raccrochage de Mail. Par la suite, je pourrais simplement réactiver tous les comptes dans les Préférences OS -> Comptes Internet, à l'exception d'un (de mes quatre) comptes IMAP. Ce compte avait la même adresse e-mail que celle associée à mon iCloud, et je pense que cela a provoqué le conflit. Je n'ai pas pu activer ce compte IMAP (erreurs affichées). Je l'ai supprimé et recréé. Maintenant, tout fonctionne bien.
Corsin Pfister
J'ai le même problème, la seule chose que je peux faire, c'est tourner le courrier, et utiliser le gmail, pas que j'aime cette solution! J'espère que cela sera bientôt corrigé @Corsin: venez-vous de supprimer le fichier "Accounts.plist" ??? J'ai lu les modifications de Mail dans Macericks et Mail exécute toujours quelque chose en arrière-plan.
Cela pourrait faire une suite décente à la question. 1. Le demandeur a accepté la réponse ci-dessus et 2. les gens ne peuvent pas vraiment vous répondre à moins que vous posiez une question car les commentaires ne fonctionnent pas bien pour ajouter de nouveaux fils à un sujet existant.
bmike
1

Si vous avez rétabli votre courrier à partir d'une installation plus ancienne de Mountain Lion (ou précédente), vous avez peut-être déplacé beaucoup de crud, ce qui est incompatible avec Mavericks.

J'ai déjà eu un problème similaire ( qu'est-ce que com.apple.mail.plist et pourquoi ralentissait-il Mail? ), Que j'ai résolu en supprimant quelques plists. En général, vous voudrez peut-être:

  1. console ouverte
  2. exécutez Mail.app

et voyez ce que la console dit à propos de Mail.app. Ce serait ma première escale.

user1256923
la source
0

Quel type de comptes de messagerie est votre copie de la vérification du courrier? Y a-t-il des comptes Google GMail? Il existe une situation bien documentée dans laquelle Apple Mail sous Mavericks recommence automatiquement à télécharger tous vos gigaoctets d'archives Google Gmail, vous laissant avec des doublons de tout.

Quel type d'activité réseau voyez-vous lorsque Mail est ouvert? S'il y a des téléchargements massifs, cela pourrait être le coupable.

Mail in Mavericks change l'équation de GMail , TidBITS, 22 octobre 2013


la source