Si está experimentando un uso masivo de datos en su Mac, pero no ha podido identificar al culpable, es posible que tengamos una pista para usted. Comprobar si nsurlsessiond está causando el problema. Vaya al Monitor de actividad y compruebe si nuestra corazonada es correcta. Muchos usuarios de MacBook se quejaron de que el proceso a veces usa más del 60 por ciento de la capacidad de la CPU y toma todos los datos que conducen a conexiones dolorosamente lentas. Veamos qué puede hacer para solucionar este problema.
Contenido
- ¿Qué es nsurlsessiond en Mac?
-
Cómo evitar que nsurlsessiond use demasiada CPU y ancho de banda
- Elimine los procesos nsurlsessiond y trustd
- Eliminar el directorio temporal nsurlsessiond antiguo
- Conclusión
- Artículos Relacionados:
¿Qué es nsurlsessiond en Mac?
Nsurlsessiond es un proceso relacionado con iCloud que su sistema usa para comunicarse con la nube y sincronizar datos. En otras palabras, cada vez que se actualizan los datos de iCloud, puede apostar a que nsurlsessiond se está ejecutando activamente en segundo plano.
El proceso se basa en un subdirectorio dedicado para almacenar datos temporalmente. El problema es que, a veces, el subdirectorio no está disponible y el proceso no puede acceder a él. Pero eso no impide que nsurlsessiond intente acceder al subdirectorio problemático una y otra vez, utilizando una gran cantidad de CPU y ancho de banda en el proceso.
Cómo evitar que nsurlsessiond use demasiada CPU y ancho de banda
Elimine los procesos nsurlsessiond y trustd
![monitor-de-actividad-nsurlsessiond](/f/4e19a128ffb86d91ba4daee429665ebb.png)
Inicie el Monitor de actividad y detenga el proceso nsurlsessiond. Si vuelve de inmediato, finalice los procesos nsurlsessiond y trustd. Muchos usuarios confirmaron que eliminar ambos procesos les solucionó el problema. Tenga en cuenta que finalizar estos dos procesos puede causar otros problemas y fallas en su Mac. Si el problema vuelve después de un tiempo, vaya al siguiente paso.
Eliminar el directorio temporal nsurlsessiond antiguo
- Vaya a Monitor de actividad y localice el confiado proceso.
- Copie su PID de la columna PID.
- Inicie Terminal y ejecute el # sudo kill -9 [trustd PID] comando para finalizar el proceso de confianza padre.
- Nota: Reemplace [trustd PID] con el PID que acaba de copiar.
- Ejecutar el # ls -la / var / carpetas / zz | grep nsurlsessiond comando para encontrar el directorio específico "nombre aleatorio". Vas a necesitar esta información para el próximo comando.
- Luego, ejecute el # sudo rm -fr / var / carpetas / zz / [nombre aleatorio] comando para eliminar el directorio temporal nsurlsessiond.
- Nota: Reemplace [nombre aleatorio] con el nombre que encontró anteriormente.
- Además, si se está quedando sin espacio, también puede ejecutar el comando / var / log / asl.
Como recordatorio rápido, la cadena [nombre aleatorio] es en realidad el nombre del subdirectorio al que nsurlsessiond está intentando acceder y escribir datos. El alto uso de CPU y ancho de banda es causado por el proceso nsurlsessiond que intenta acceder al directorio problemático. Eliminar el subdirectorio nsurlsessiond debería obligar a macOS a crear un nuevo subdirectorio.
Conclusión
Si el proceso nsurlsessiond está usando demasiada potencia de CPU en su Mac, inicie el Monitor de actividad y elimine los procesos nsurlsessiond y trustd. Si el problema persiste, elimine el subdirectorio al que el proceso intenta acceder y reinicie su Mac. ¿Le ayudaron estas soluciones a solucionar el problema? Háganos saber en los comentarios a continuación.