1 votos

¿Por qué Mail.app tarda más de tres minutos en abrirse?

Desde hace algún tiempo, Mail.app tarda tres minutos o más en mostrar su ventana y, durante ese intervalo, aparece la etiqueta "no responde". Hay varias cosas que están relacionadas de alguna manera:

  1. Durante ese intervalo, fseventsd consume el 82%±3% de la CPU.
  2. Si ejecutamos /usr/sbin/repairHomePermissions El correo se inicia normalmente, pero el arreglo sólo dura un par de días.
  3. Si reconstruimos los buzones, es no arreglado; si eliminamos todas las cuentas IMAP y las volvemos a instalar, se no arreglado; pero si reconstruimos los buzones después de esa reinstalación, es normal, pero de nuevo, sólo por un día o dos.
  4. Si eliminamos todo de /Library/LaunchDaemons y reiniciar, funciona normalmente. Lo he hecho hoy, así que no sé todavía cuánto durará.

Esto es lo que había en LaunchDaemons:

com.acapelagroup.iVoxHelper.plist
com.adobe.ARMDC.Communicator.plist
com.adobe.ARMDC.SMJobBlessHelper.plist
com.apple.installer.osmessagetracing.plist
com.barebones.authd.plist
com.malwarebytes.HelperTool.plist
com.malwarebytes.mbam.rtprotection.daemon.plist
com.malwarebytes.mbam.settings.daemon.plist
com.oracle.java.Helper-Tool.plist
com.paragon-software.installer.plist
com.paragon-software.ntfs.loader.plist
com.paragon-software.ntfsd.plist
com.prey.agent.plist
homebrew.mxcl.dnsmasq.plist
homebrew.mxcl.mysql.plist
homebrew.mxcl.unbound.plist
org.macports.rsyncd.plist

Creo que todo eso existe desde hace más tiempo que el problema. Hace poco me hice con un nuevo MBP de 2019 con Catalina, actualicé a Big Sur y utilicé el Asistente de Migración para traer todo desde un MBP de 2012 con Catalina. Este problema nunca ocurrió en el viejo MBP, y creo (no estoy seguro) que no se inició inmediatamente en el nuevo. Estoy bastante seguro de que lo usé durante semanas antes de que esto empezara a suceder.

¿Ideas? Nos va a llevar dos días averiguar si eliminar algún LauchDaemon es una solución permanente, y si es así, semanas para averiguar cuál. Y todavía sería un misterio cómo interactúa con los permisos y los buzones de correo.

Se sabe que fseventsd absorbe la CPU de Time Machine, pero este problema ha sucedido con Time Machine apagado y cuando los discos TM ni siquiera están enchufados. Y la apertura de Mail debería hacer aproximadamente las mismas acciones de disco cada vez que se lanza.

https://arstechnica.com/gadgets/2007/10/mac-os-x-10-5/7/

https://discussions.apple.com/thread/1502226

Otra rareza (pero creo que no está relacionada) es que Photos.app supuestamente está usando mucha energía cuando el Dock, ps -ef y el Monitor de Actividad dicen que Fotos no se está ejecutando. (Aunque a veces, photoanalysisd aparece brevemente en el monitor de actividad).

1voto

rybosome Puntos 1829

Veamos qué hace el Correo:

  1. Ejecute el siguiente comando de Terminal para habilitar la simbología del kernel: $ sudo nvram boot-args="keepsyms=1"
  2. Reinicie su máquina y no abra ninguna aplicación excepto Terminal.
  3. Abra el correo y espere unos instantes a que alcance su estado de reposo.
  4. Ejecute el siguiente comando en Terminal, asegurándose de que sólo lo ejecuta durante el periodo de tiempo en que Mail no responde: $ sudo spindump -reveal -noProcessingWhileSampling
  5. Después de esperar 10 segundos para recoger una muestra y otro minuto o dos para simbolizar y formatear, obtendrá un archivo en /tmp/spindump.txt que contiene un stackshot de cada proceso.
  6. Sube el archivo a PasteBin o algún lugar equivalente y podemos echar un vistazo para ver en qué está bloqueado el hilo principal de Mail.

1voto

Logicalmind Puntos 1260

Yo también tuve este problema y, como último recurso, instalé CleanMyMac X para ver si tenían alguna recomendación. Normalmente desconfío mucho de este tipo de software de "limpieza" ambiguo después de la Fiasco de CCleaner (y algunas de las cosas que CleanMyMac sugiere hacer parecen increíblemente peligrosas desde la perspectiva del desarrollador, como borrar aleatoriamente partes de las aplicaciones como los archivos de localización y las arquitecturas alternativas; necesito aprender por qué esto no rompe instantáneamente las firmas de código y el gatekeeper).

Pero estoy divagando. Probé su limpieza de "archivos adjuntos de correo" y de repente Mail.app se lanza en segundos de nuevo. Creo que puedes hacerlo tú mismo limpiando manualmente tu carpeta de "Descargas de correo". Creo que puede haber múltiples causas para la lentitud del lanzamiento, pero esto arregló el mío de forma fiable.

0voto

Oskar Puntos 1242

Es casi seguro que se trata de su servidor IMAP y de los datos específicos que entregó a su Mac, pero primero vamos a aislar otras pruebas fáciles como las siguientes.

  1. Crea una nueva cuenta de usuario en el mac.
  2. Cree una nueva cuenta de correo electrónico en su(s) proveedor(es) preferido(s).

Pruebe con la nueva cuenta de usuario y las nuevas cuentas de correo electrónico. Esto le dirá si el correo está roto, el sistema está roto o el proveedor está roto.

La mayoría de las veces, no se trata de esas cosas y está relacionado con el contenido real del correo que se está descargando y sincronizando y con la velocidad del proveedor de IMAP, pero esos son muy difíciles de diseccionar y solucionar, así que primero empiezo con los pasos fáciles. Toma nota, ya que si tienes que trabajar con tu proveedor, te evitará tener que repetir esas pruebas o hará que sea rápido descartar tu Mac o tu programa de correo o el sistema operativo.

0voto

not2savvy Puntos 1

Comprueba si tienes algún plugin de Mail instalado (Mail > Preferencias > General > Gestionar plugins).

Si es así, desactívelos y reinicie Mail para comprobar si el tiempo de inicio de Mail vuelve a ser normal. Si es así, salga de Mail, elimine todos los plugins de /Library/Mail/Bundles y reiniciar Mail. A continuación, vuelva a instalar los plugins.

En mi caso, este procedimiento solucionó el problema del tiempo de inicio (en mi MacBook Pro 2021, el tiempo de inicio cambió de más de 30 segundos a instantáneamente).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X