¿Por qué mi Macbook se bloquea mientras mi disco duro externo gira?

¿Por qué mi Macbook se bloquea mientras mi disco duro externo gira?

¿Por qué mi MacBook se bloquea mientras mi disco duro USB externo gira? Vuelve inmediatamente después de uno o dos clics después del giro. Es bastante molesto ya que el buscador a menudo huele las unidades, pero la unidad USB suele estar inactiva ya que la uso principalmente para copias de seguridad.

Notas:

  • El clic al que me refiero después del giro es solo un par de búsquedas de cabeza. El disco externo es nuevo y tengo varios otros que provocan el mismo congelamiento temporal del sistema operativo.

  • El disco duro funciona muy bien, entra en suspensión porque tengo el sistema operativo configurado para permitir que entre en suspensión cuando no se utiliza.

  • Prefiero no enchufar y desconectar la unidad varias veces al día (la uso principalmente, pero no exclusivamente, para copias de seguridad)

  • No quiero que el disco gire todo el día. Generalmente está inactivo y debería estar durmiendo tranquilamente esperando el trabajo.

El problema es que, como Tom sugiere, estoy seguro de que el sistema operativo está realizando un toque de E/S sincrónico en cada disco... ¿espero mucho de un sistema operativo moderno? Es lamentable que cada vez que abro una ventana del Finder se congele un montón de cosas durante unos segundos... ¿qué pasó con la multitarea?

==Actualización== Esto se solucionó en una versión posterior de OSX. El sistema ya no sufre congelaciones ni fallos. Sigo usando el mismo disco externo como mi destino principal en la máquina del tiempo y no he visto congelaciones ni contratiempos en mucho tiempo. Cerrando la pregunta.

Respuesta1

Se bloquea porque está esperando a que finalice una solicitud de E/S sincrónica; esa solicitud tarda más porque parece que su disco duro no funciona correctamente, como lo indican los clics que escucha.

Tres opciones para solucionar el problema:

  • Encuentre una manera de evitar que el disco gire. ¿Una escritura programada, tal vez? ¿O una opción?

  • Desconecte la unidad y úsela solo cuando la necesite para una copia de seguridad manual.

  • Consíguete una nueva unidad, porque no parece seguro hacer copias de seguridad en dicha unidad...

Respuesta2

Esto resultó ser un bloqueo de kernel innecesario en OSX que se solucionó en algún momento durante el período de tiempo de OS X Yosemite. Ya no sucede en absoluto. Gracias por todas las teorías presentadas.

información relacionada