5 votos

Lentitud en el inicio de sesión y en la carga del Terminal en Yosemite, posiblemente relacionada con el directorio abierto

Tengo un problema con los tiempos de inicio de sesión lentos en Yosemite. El inicio de sesión es rápido después de arrancar, pero después de un tiempo (unos días por lo general) se ralentiza y puede tomar 20-30 segundos. El tiempo para cargar una nueva ventana / pestaña de Terminal también aumenta. Si reinicio, el problema se soluciona... por un tiempo. He probado las respuestas en esta pregunta y nada parecía funcionar. Ejecuté el perfil sugerido aquí y esta parte de la salida parece sospechosa:

+   ! 8118 ???  (in login)  load address 0x10583c000 + 0x2a8f  [0x10583ea8f]
+   !   8118 openpam_dispatch  (in libpam.2.dylib) + 277  [0x7fff86957a7d]
+   !     8117 ???  (in <unknown binary>)  [0x1058c4bf2]
+   !     : 8117 ???  (in <unknown binary>)  [0x1058c40e9]
+   !     :   8117 ODRecordAuthenticationAllowed  (in CFOpenDirectory) + 258  [0x7fff9161df85]
+   !     :     8117 transaction_simple  (in CFOpenDirectory) + 448  [0x7fff91615274]
+   !     :       8117 _dispatch_semaphore_wait_slow  (in libdispatch.dylib) + 213  [0x7fff955c07f6]
+   !     :         8117 semaphore_wait_trap  (in libsystem_kernel.dylib) + 10  [0x7fff882b751a]

Pero al seguir buscando en Google no ha aparecido nada útil para resolver el problema. ¿Alguna idea sobre cómo puedo diagnosticar o solucionar este problema?

1voto

bourne97 Puntos 1

Tuve el mismo problema en todos los lugares donde se necesita autenticación después de actualizar a High Sierra. Muestreo login dio un resultado similar en el que ODRecordAuthenticationAllowed tarda más de lo normal en completarse. El gráfico de llamadas muestra que la solicitud de autenticación enviada desde transaction_simple probablemente se ha encontrado con algún problema de multihilo como el detectado por semaphore_wait_trap que consumió la mayor parte del tiempo de ejecución. Por lo tanto, algo más debe haber estado ocupado con la autenticación TODO el tiempo. En mi caso el culpable resulta ser la impresora. Después de actualizar el driver de la impresora y cambiar a usar AirPrint de CUPS El inicio de sesión, el terminal, la navegación, etc., funcionan ahora con normalidad, y el muestreo login no produce nada, ya que ahora la solicitud de autenticación es demasiado rápida para ser captada.

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