kernel_task y mdworker utilizan toda la memoria RAM disponible

1

Estoy usando una retina MacBook Pro 13 "a principios de 2015, ejecutando macOS 10.12 Sierra public beta 2.

Durante los últimos dos días, mi computadora no se puede usar ya que no hay memoria RAM disponible para usar, el sistema operativo se está congelando y, luego de unos minutos, la computadora se reinicia.

Revisé el monitor de actividad para ver cuál es la causa de ese problema y noté que las tareas kernel_task , mds_stores , mdworker y mdworker32 están usando toda mi memoria RAM. Resultaquenoimportasialgúnprogramaseestáejecutandoenmicomputadoraono,sucedecadavezqueloenciendo.

HacepococompréunTarDiskparamiMac,unatarjetamicroSDparaampliarlamemoriadelacomputadora.
Elproblemamencionadoanteriormentecomenzójustodespuésdelprocesode"Pearing".
Entendí que la tarea mdworker es un software del sistema que se encarga de la indexación de Spotlight. Dado que el proceso de "punteo" del TarDisk hace que el sistema operativo piense que la tarjeta microSD es parte del Macintosh HD principal y desde que encendí FileVault nuevamente después de la instalación, creo que Spotlight tiene dificultades para indexar mi SSD por algún motivo que tiene algo. que ver con eso

Para resolver esto, traté de corregir cualquier falla en mi SSD.
Así que inicié el modo de usuario único y ejecuté el comando de comprobación de coherencia del sistema de archivos fsck -fy hasta que se indica que el volumen parece estar bien. También ejecuto el First Aid tool en la aplicación Utilidad de disco.
(Para ser claros, realicé esos pasos antes de instalar el TarDisk, como indicó la compañía antes de comenzar el proceso de instalación, pero ahora mismo estoy describiendo los pasos que tomé para solucionar el problema mencionado anteriormente, después de apareció ) Además, también reinicié el System Management Controller (SMC) en mi Mac, siguiendo las instrucciones en el sitio de Apple.
Nada de lo anterior funcionó para mí.
Vi una manera de deshabilitar la indexación de Spotlight para toda la SSD, pero no quiero hacer eso, ya que hará que Spotlight no pueda usarse para buscar cosas y ese es el punto entero de esta herramienta.

Me gustaría recibir sugerencias para resolver este problema.
¿Qué puede causarla y cuál es una posible solución?

    
pregunta Matan Itzhak 30.07.2016 - 00:10

2 respuestas

0

TL;DR - No he encontrado una solución precisa, el proceso de instalación de TarDisk no fue bien por primera vez debido a algún problema técnico, al formatear la computadora ha hecho el trabajo.

Me he contactado con el equipo de soporte de TarDisk, ya que sospechaba que el problema se debía al disco externo que les compré. Me sugirieron que realizara la verificación de la consistencia del sistema de archivos (FSCK) y el restablecimiento del Controlador de administración del sistema (SMC). Como mencioné en mi pregunta, ya había dado esos pasos y no me ayudó a resolver mi problema.
Su paso adicional fue desinstalar la unidad y luego reinstalarla porque existe la posibilidad de que el proceso de instalación no haya funcionado bien.

Al desinstalar TarDisk, uno tiene que eliminar el grupo de volúmenes lógicos que se creó e hizo que la unidad SSD de la computadora y la unidad de TarDisk se vieran como una unidad unificada.
Decidí no realizar una restauración desde una copia de seguridad de TimeMechine, así que borré todo el disco y reinstalé el sistema operativo desde cero.

Resulta que, tanto por mi propia experiencia como por la respuesta del equipo de soporte, el problema fue causado por una falla en el proceso de instalación.
Ese proceso fallido amplió el almacenamiento en mi computadora, pero causó problemas a Spotlight al indexar la unidad en su forma unificada (que contiene tanto la unidad SSD de la computadora como la unidad de TarDisk). También sospecho que el problema de indexación se debió a que FileValt se volvió a activar. En ese caso, tal vez hubo archivos en la unidad externa y su cifrado se almacenó en la unidad interna debido a un problema durante el proceso de instalación. Eso hizo que la indexación de mis archivos fuera casi imposible y causó que el proceso mdworker consumiera toda la memoria RAM disponible.

Después de un inicio claro, instalé mis programas nuevamente, luego instalé TarDisk y solo entonces activé FileVault. En ese caso, el cifrado se realizó después de instalar TarDisk y la indexación fue posible nuevamente.
Eso resolvió mi problema y ahora puedo usar mi computadora como de costumbre.

    
respondido por el Matan Itzhak 01.08.2016 - 22:35
0

En primer lugar, kernel_task aumenta (si no me equivoco) debido a mdworker .

Hablando ahora sobre el mdworker . Tal vez el problema no está en su SSD en absoluto. En este artículo te recomienda apagar resaltar todos los dispositivos. Le recomiendo que pruebe con algunas carpetas del SSD que podría pensar que Spotlight podría atascarse (gran cantidad de archivos, enlaces simbólicos, ...). Además, puedes intentar evitar que Spotlight acceda a tus discos externos. Prueba hasta que te deshagas del problema. Quizás puedas encontrar de dónde viene el problema.

También, puedes probar proceso de mdworker siempre en 100%, incluso cuando no se está indexando esta respuesta. Aquí se encuentra que el problema reside en un complemento de Spotlight. Eso también podría ser.

    
respondido por el melchor629 31.07.2016 - 13:29

Lea otras preguntas en las etiquetas