Alto uso de CPU de mdsync en Mac

Alto uso de CPU de mdsync en Mac

David Balaban

¿Qué es mdsync en Mac?

La búsqueda de Spotlight parece simple en la superficie: escribes y aparecen los resultados. Por debajo, macOS ejecuta una pila completa de servicios de metadatos para mantener esa experiencia rápida y precisa. mdsync es uno de esos servicios.

Pertenece a la misma familia que mds, mds_stores y varios procesos mdworker que construyen y mantienen el índice de búsqueda de Spotlight. Su función es sincronizar y actualizar metadatos entre volúmenes para que los resultados de Spotlight permanezcan alineados con lo que realmente está almacenado en tus discos.

Uso de memoria de mdsync en macOS

En las versiones actuales de macOS, esto abarca más que solo el disco interno. mdsync suele activarse cuando:

  • conectas discos externos USB o Thunderbolt,
  • conectas destinos de Time Machine con APFS, o
  • trabajas con conjuntos de datos grandes y en constante cambio.

Durante la primera pasada de indexación o después de cambios importantes, es normal ver que mdsync flote brevemente hacia la parte superior de la lista de CPU del Monitor de Actividad.

El punto importante es que mdsync es un componente integrado y firmado por Apple. No es malware ni un servicio de terceros aleatorio. La mayor parte del tiempo, realiza su trabajo silenciosamente en segundo plano. El problema comienza cuando la indexación se atasca, o cuando la carga de trabajo es tan pesada que mdsync monopoliza los ciclos de CPU durante largos períodos.

Perfil de amenazas
NombreProblema de alto CPU de mdsync en Mac
CategoríaProceso legítimo de indexación de Spotlight / metadatos de macOS; error de rendimiento ocasional; puede ser amplificado por actividad de adware o aplicación potencialmente no deseada (PUA)
Procesos relacionadosmds, mds_stores, mdworker, corespotlightd, photoanalysisd, backupd, kernel_task
SíntomasLos ventiladores se aceleran, el Mac se siente lento o caliente; el Monitor de Actividad muestra mdsync cerca de la parte superior de la pestaña CPU; la batería se agota más rápido; el Mac puede negarse a dormir mientras mdsync está activo
Condiciones desencadenantesInstalación limpia o actualización de macOS; primer inicio de sesión en una nueva cuenta de usuario; conexión o indexación de discos externos o de red grandes; volúmenes de copia de seguridad de Time Machine en línea; bibliotecas enormes de fotos/videos; problemas de índice
Nivel de severidadBajo a medio (comportamiento normal del sistema la mayor parte del tiempo, pero disruptivo cuando se atasca en un bucle)
DañoDegradación temporal pero notable del rendimiento, ruido del ventilador, agotamiento de batería y posible sobrecalentamiento si el alto uso de CPU persiste durante horas
EliminaciónDejar que Spotlight termine de indexar; ajustar la privacidad de Spotlight; reconstruir el índice; verificar discos externos / Time Machine; aplicar mantenimiento básico de macOS; opcionalmente escanear en busca de malware / PUAs


Por qué mdsync puede disparar el uso de CPU en Mac

En condiciones normales, mdsync se activa para hacer un trabajo, procesa un lote de metadatos y luego se hace a un lado. Los picos de CPU son esperables mientras este trabajo está en progreso. Se convierten en un problema cuando los picos son intensos y nunca realmente ceden.

Alto uso de CPU de mdsync en Mac

Los desencadenantes típicos incluyen:

  • Índice de Spotlight nuevo o reconstruido
    Después de una actualización de macOS, una instalación limpia o un reinicio completo de Spotlight, el sistema debe reindexar todo. En máquinas con volúmenes grandes, mdsync y sus procesos hermanos pueden mantenerse con alto uso de CPU durante bastante tiempo hasta que el trabajo esté terminado.
  • Discos externos o Time Machine enormes
    Los SSD de varios terabytes, archivos multimedia y destinos de Time Machine son fuentes clásicas de actividad sostenida. Spotlight puede intentar indexar no solo los datos en vivo sino también un historial de snapshots, lo que puede mantener a mdsync ocupado durante horas.
  • Datos en constante cambio
    Los proyectos de desarrollo, imágenes de máquinas virtuales, grandes bibliotecas de fotos o videos y carpetas de sincronización en la nube generan escrituras constantes. Spotlight intenta mantener su vista de estos datos actualizada, y mdsync es llamado para mantener los metadatos alineados con la realidad.
  • Índice de Spotlight corrupto o problemático
    Si un índice de Spotlight está corrupto, o si un archivo particular confunde a un importador de metadatos, Spotlight puede seguir reintentando. El resultado parece un bucle: mdsync trabaja repetidamente en el mismo conjunto de datos sin progresar, y el uso de CPU permanece alto.
  • Interferencia de software de terceros
    Las herramientas de copia de seguridad, utilidades antivirus, clientes de sincronización y aplicaciones de "limpieza" que tocan continuamente grandes cantidades de archivos pueden amplificar la carga de trabajo de Spotlight. Dos o tres de estas herramientas apiladas juntas pueden fácilmente poner a mdsync y procesos relacionados en sobrecarga.
  • Efectos secundarios de malware o PUAs
    Este es el escenario menos común, pero no debe descartarse. Algunas amenazas de Mac generan actividad anormal del sistema de archivos, sueltan archivos repetidamente o imitan nombres de procesos del sistema. En estos casos, el alto uso de CPU de mdsync puede ser un síntoma del problema más amplio en lugar de la causa raíz.

Los picos de corta duración cuando algo obvio está sucediendo – como una gran actualización del sistema operativo o la primera conexión de un nuevo disco – son normales. La señal de alarma es el uso sostenido y alto de CPU que continúa durante horas o días sin una explicación clara.


Primeras soluciones en la lista de verificación

Antes de recurrir a medidas más drásticas, vale la pena pasar por un conjunto rápido de verificaciones. Estas a menudo resuelven o al menos acotan el problema.

  1. Confirma que mdsync es realmente el culpable
  • Abre Finder.
  • Elige Ir > Utilidades.
  • Abre Monitor de Actividad.
  • Haz clic en la pestaña CPU y ordena por % CPU.
  • Busca mdsync, mds, mds_stores o mdworker cerca de la parte superior.
  1. Si mdsync tiene picos breves y luego vuelve a bajar, eso es indexación típica. Si permanece pegado en la parte superior de la lista, continúa.
  2. Pregúntate si se espera indexación en este momento
    Considera qué cambió recientemente:
  • ¿Actualizaste o reinstalaste macOS?
  • ¿Creaste una nueva cuenta de usuario?
  • ¿Conectaste un disco externo nuevo o muy grande?
  1. Si la respuesta es sí, puede que simplemente necesites dejar que Spotlight termine su trabajo:
  • Conecta tu Mac a la corriente.
  • Mantén la tapa abierta y déjalo despierto por un tiempo.
  • Observa el Monitor de Actividad periódicamente para confirmar que el uso de CPU está disminuyendo con el tiempo.
  1. Reinicia el Mac
    Un reinicio limpia trabajos de Spotlight atascados y cierra aplicaciones que pueden estar activando indexación repetida.
  • Abre el menú Apple y selecciona Reiniciar…
  • Después del reinicio, abre el Monitor de Actividad nuevamente y observa si mdsync se comporta mejor.
  1. Desconecta discos externos no esenciales
    Si hay varios volúmenes USB o Thunderbolt conectados, uno de ellos puede estar generando una carga de indexación desproporcionada.
  • En Finder, haz clic en el icono de Expulsar junto a cada volumen externo que no necesites inmediatamente.
  • Una vez que el disco desaparezca de la barra lateral, desconéctalo.
  1. Si mdsync se calma después de quitar un disco particular, has encontrado al principal sospechoso.
  2. Prueba en Modo Seguro
    El Modo Seguro carga solo extensiones esenciales del sistema y puede ayudar a revelar interferencia de terceros.
  • En Macs con Apple silicon:
    • Apaga el Mac.
      • Mantén presionado el botón de encendido hasta que aparezcan las opciones de inicio.
      • Selecciona tu disco de inicio, mantén presionado Shift y haz clic en Continuar en Modo Seguro.
  • En Macs con Intel:
    • Reinicia e inmediatamente mantén presionado Shift.
      • Suelta la tecla cuando veas la ventana de inicio de sesión con Arranque Seguro en rojo.
  1. Inicia sesión, deja que el sistema permanezca inactivo por un momento y verifica el Monitor de Actividad. Si mdsync se ve normal en Modo Seguro, un componente de terceros probablemente esté contribuyendo al problema.

Cómo solucionar el alto uso de CPU de mdsync en Mac (pasos manuales)

Los pasos a continuación tienen como objetivo reducir el trabajo innecesario que mdsync está realizando, identificar posibles conflictos y descartar procesos impostores o auxiliares que mantienen ocupado a Spotlight. Síguelos en orden y verifica el comportamiento de la CPU después de cada grupo de cambios.

Paso 1: Forzar cierre de mdsync una vez a través del Monitor de Actividad

Esto no elimina el proceso – macOS lo relanzará si es necesario. Pero puede romper un bucle atascado.

  • Abre Monitor de Actividad a través de Finder > Ir > Utilidades.
  • Haz clic en la pestaña CPU.
  • Selecciona mdsync en la lista.
  • Haz clic en el icono de Detener (⛔) en la esquina superior izquierda de la ventana del Monitor de Actividad.
  • En el diálogo que aparece, haz clic en Forzar salida.

mdsync - Forzar salida

Si mdsync vuelve inmediatamente a la parte superior de la lista de CPU y permanece allí, trata eso como una señal de que algo más profundo – como un índice de Spotlight dañado o un volumen ruidoso – todavía está en juego.

Paso 2: Reconstruir el índice de Spotlight para el disco de inicio

Si las ejecuciones de indexación parecen interminables, forzar a Spotlight a desechar el índice antiguo y construir uno nuevo es el siguiente paso lógico.

  • Abre Ajustes del Sistema desde el menú Apple.
  • Ve a Siri y Spotlight (o Spotlight, dependiendo de tu versión de macOS).
  • Haz clic en Privacidad de Spotlight (o el botón con nombre similar).
  • Haz clic en el botón + y añade tu disco de inicio (por ejemplo, Macintosh HD).
  • Confirma que deseas evitar que Spotlight busque en este disco.
  • Espera aproximadamente un minuto.
  • Selecciona el mismo disco en la lista y haz clic en el botón para eliminarlo de la Privacidad de Spotlight.

mdsync - Reconstruir índice de Spotlight

Spotlight ahora reconstruirá el índice desde cero. Espera que mdsync y procesos relacionados tengan picos nuevamente por un tiempo, pero el uso de CPU eventualmente debería disminuir en lugar de permanecer permanentemente alto.

Paso 3: Excluir ubicaciones pesadas o raramente buscadas

No necesitas que Spotlight indexe cada volumen y archivo que posees. Excluir ubicaciones voluminosas o ruidosas puede reducir drásticamente cuánto tiene que trabajar mdsync.

  • Permanece en la sección de Privacidad de Spotlight de Ajustes del Sistema.
  • Haz clic en el botón +.
  • Añade ubicaciones como destinos de copia de seguridad de Time Machine, grandes bibliotecas multimedia externas, carpetas de máquinas virtuales y carpetas usadas por herramientas de copia de seguridad o sincronización.
  • Repite hasta que todas las ubicaciones no esenciales estén añadidas.
  • Cierra Ajustes del Sistema.

mdsync - Excluir ubicaciones pesadas o raramente buscadas

A partir de este punto, Spotlight (y por lo tanto mdsync) ignora esas rutas, lo que puede reducir notablemente la carga de indexación.

Paso 4: Revisar Time Machine y otras herramientas de copia de seguridad

Time Machine y las aplicaciones de copia de seguridad de terceros generan mucha actividad en el sistema de archivos. Cuando sus datos se indexan, los servicios de metadatos también se ocupan.

  • Abre Ajustes del Sistema y selecciona Time Machine.
  • Revisa la lista de discos de copia de seguridad y elimina los que ya no uses regularmente.
  • Si usas aplicaciones de copia de seguridad adicionales, abre su configuración y verifica dónde almacenan los datos y con qué frecuencia se ejecutan.
  • Cuando sea posible, conecta los discos de copia de seguridad solo cuando pretendas ejecutar copias de seguridad en lugar de dejarlos conectados todo el tiempo.

Paso 4: Revisar Time Machine y otras herramientas de copia de seguridad

Después de estos ajustes, deja que el Mac ejecute un par de ciclos de copia de seguridad y luego verifica el Monitor de Actividad nuevamente para ver si el uso de CPU de mdsync es más moderado.

Paso 5: Ejecutar Primeros Auxilios en volúmenes que parecen "ruidosos"

Si un disco interno o externo particular coincide constantemente con alto uso de mdsync, puede tener problemas del sistema de archivos que confunden a Spotlight.

  • Abre Utilidad de Discos desde Aplicaciones > Utilidades.
  • En la barra lateral, selecciona tu disco de inicio bajo Interno.
  • Haz clic en Primeros Auxilios en la barra de herramientas.
  • Confirma que deseas ejecutar Primeros Auxilios y espera a que la verificación y reparación se complete.
  • Repite el mismo procedimiento para cualquier disco externo que parezca activar picos de mdsync.
  • Cuando todas las verificaciones estén terminadas, reinicia tu Mac.

Paso 5: Ejecutar Primeros Auxilios en volúmenes que parecen "ruidosos"

Un sistema de archivos limpio le da a Spotlight una estructura más predecible para indexar y puede prevenir reintentos repetidos que mantienen a mdsync ocupado.

Paso 6: Pausar temporalmente la indexación de Spotlight a través de Terminal (avanzado)

Si necesitas alivio inmediato – por ejemplo, para terminar trabajo mientras estás con batería – puedes pausar la indexación en todo el sistema. Esto hará que la búsqueda de Spotlight esté incompleta mientras esté deshabilitada.

  • Abre Terminal desde Aplicaciones > Utilidades.
  • Escribe el siguiente comando:
    sudo mdutil -a -i off
  • Presiona Return.
  • Ingresa tu contraseña de administrador cuando se te solicite y presiona Return nuevamente.

Esto detiene la indexación para todos los volúmenes montados y debería reducir rápidamente el uso de CPU de mdsync. Cuando estés listo para volver a activar la indexación, ejecuta:

sudo mdutil -a -i on

Paso 6: Pausar temporalmente la indexación de Spotlight a través de Terminal

Después de reactivar la indexación, es una buena idea mantener el Mac conectado a la corriente e inactivo por un tiempo para que Spotlight pueda ponerse al día de manera controlada.

Paso 7: Restablecer el índice de Spotlight desde la línea de comandos (avanzado)

Si la reconstrucción gráfica no ayuda, un restablecimiento completo a través de Terminal puede abordar una corrupción más profunda del índice de Spotlight.

  • Abre Terminal nuevamente.

Ejecuta el siguiente comando para borrar y reconstruir el índice para el volumen de inicio:

sudo mdutil -E /

  • Si otros volúmenes parecen problemáticos, repite el comando y sustituye sus puntos de montaje (por ejemplo, /Volumes/DiscoExterno).
  • Reinicia tu Mac una vez que los comandos se completen.
  • Deja el Mac conectado y despierto para que pueda reindexar sin interrupción.

Este restablecimiento más drástico a menudo deja a Spotlight y mdsync en un estado más saludable, al costo de una sesión de indexación única que puede tomar algún tiempo en discos grandes.

Verificar si hay un componente de malware o PUA en el problema de mdsync

La mayoría de los picos de CPU de mdsync son efectos secundarios mundanos de la indexación. Aún así, si el alto uso de CPU coincide con otras señales de advertencia, la imagen cambia. Presta más atención si notas:

  • redirecciones persistentes del navegador o motores de búsqueda no deseados;
  • anuncios emergentes agresivos afirmando que tu sistema está infectado;
  • perfiles de configuración desconocidos en Ajustes del Sistema;
  • elementos de inicio o agentes de lanzamiento extraños que no recuerdas haber instalado.

El adware y las aplicaciones potencialmente no deseadas tienden a generar actividad constante del sistema de archivos y de red, crear y eliminar archivos repetidamente, y manipular la configuración del navegador. Todo eso añade ruido de fondo que Spotlight tiene que rastrear, manteniendo a mdsync más ocupado de lo que debería.

Algunas amenazas también imitan nombres de procesos del sistema para mezclarse. Mientras que mdsync en sí es legítimo, quieres asegurarte de que no haya componentes adicionales en el sistema que abusen de los recursos o intenten aprovechar su actividad. Ejecutar una herramienta de seguridad de buena reputación para escanear en busca de adware, PUAs y otras amenazas es un paso razonable en esta etapa.


Cómo prevenir picos de CPU de mdsync en Mac en el futuro

Una vez que hayas estabilizado mdsync y Spotlight, algunas prácticas ayudarán a mantener las cosas así:

  • Mantén macOS actualizado
    Las actualizaciones del sistema incluyen regularmente correcciones silenciosas para errores relacionados con Spotlight y metadatos. Instalarlas prontamente es una manera fácil de beneficiarse de esas mejoras.
  • Sé selectivo sobre lo que Spotlight indexa
    Evita indexar archivos voluminosos, volúmenes externos raramente usados o carpetas que cambian constantemente pero nunca necesitan aparecer en la búsqueda. Usa la lista de privacidad de Spotlight para mantener el índice enfocado en lo que realmente buscas.
  • Evita apilar demasiadas utilidades en segundo plano
    Ejecutar varias herramientas antivirus, aplicaciones de copia de seguridad y "limpiadores" simultáneamente puede crear cargas de trabajo superpuestas. Usa menos herramientas, mejor elegidas, en lugar de lanzar todo al sistema a la vez.
  • Administra los discos de copia de seguridad sabiamente
    Deja que Time Machine haga su trabajo, pero conecta los discos de copia de seguridad para ventanas de copia de seguridad específicas en lugar de dejarlos conectados 24/7, especialmente si contienen años de snapshots.
  • Investiga el ruido sostenido del ventilador
    Si tu Mac está caliente y ruidoso sin razón obvia, abre el Monitor de Actividad y descubre qué es responsable. Es más fácil arreglar un consumidor de recursos temprano que después de horas de estrés térmico.

Conclusión

mdsync es una parte integral de cómo Spotlight y otros componentes de macOS mantienen el seguimiento de tus archivos. Los picos ocasionales de CPU son el costo de mantener un índice de búsqueda rápido en todo el sistema, particularmente después de cambios importantes o cuando hay volúmenes grandes involucrados.

Estos picos solo se convierten en un problema real cuando se transforman en un estado constante de alto uso de CPU que ralentiza tu Mac. Al confirmar qué está haciendo mdsync, reconstruir y ajustar el índice de Spotlight, verificar discos externos y de Time Machine, y descartar malware con una herramienta de seguridad de buena reputación, casi siempre puedes devolver este proceso a su comportamiento habitual y discreto.

La clave es distinguir entre indexación de fondo saludable y un bucle que claramente está atascado. Una vez que hagas esa distinción, mantener tanto a mdsync como al rendimiento de tu Mac bajo control se convierte en una cuestión de pasos metódicos y manejables.

Preguntas frecuentes

1. ¿Significa mdsync que mi Mac está infectada con un virus?

2. ¿Cuánto tiempo debería durar el alto uso de CPU de mdsync?

3. ¿Es seguro forzar el cierre de mdsync en el Monitor de Actividad?

4. ¿Puedo deshabilitar mdsync permanentemente?

5. ¿Por qué mdsync dispara la CPU cada vez que conecto un disco específico?

¿Fue útil este artículo? Por favor, califica esto.