¿Cómo puedo saber si un disco está dormido?

8

¿Existe una aplicación o una utilidad de línea de comandos para Mac OS X para consultar un disco duro para ver si está 'dormido' o 'despierto' en este momento ? (es decir, según lo controlado por Energy Saver / pmset del disco durmiendo preferencias). Tenga en cuenta que busco el estado de suspensión actual , no solo si el sistema pondrá el disco en suspensión cuando está inactivo.

Tengo dos discos duros en mi MacBook Pro, un SSD para el sistema y un disco mecánico "normal" mucho más grande para varios archivos grandes que no uso con frecuencia.

Me gustaría que el disco físico se ponga en reposo cuando no esté en uso y, en general, permanezca dormido a menos que lo esté usando. Me gustaría que esto fuera automático, en lugar de montar y desmontar el disco de forma regular.

Configuré Energy Saver para poner el disco en modo de suspensión, pero en realidad no puedo saber cuándo el disco está dormido o despierto (incluso presionar mi oreja contra la computadora portátil es difícil saber qué es el ruido del ventilador frente al ruido del disco) , así que no sé si he dividido correctamente mis archivos entre las dos unidades.

¿Hay alguna forma de consultar el disco para ver si está dormido, sin realmente despertarlo, así que puedo monitorearlo para ver si generalmente está dormido o no?

Supongo que una pregunta alternativa alternativa es, ¿Cuál es el equivalente de Mac OS X del comando de Linux:

hdparm -C <device>

Nota: No es necesario que sea un equivalente exacto de la línea de comandos. Cualquier medio de descubrir sería útil.

Algunos lugares que he visto hasta ahora, sin éxito:

  • Las aplicaciones integradas Disk Utility y System Information no parecen proporcionar ninguna información sobre el estado de suspensión / activación de las unidades.
  • pmset -g ( comando incorporado ) ofrece varias funciones de consulta, pero los eventos parecen ser sobre el sistema eventos de suspensión, no discos.
  • smartctl -i -n sleep ( smartmontools a través de MacPorts ) parece siempre pensar que todos los discos están dormidos para mí. (sería interesante saber si esto es cierto para otros)
pregunta drfrogsplat 30.05.2012 - 06:18

1 respuesta

2

No, no hay ninguna utilidad o herramienta para averiguar este tipo de información.

ps. Estoy publicando esto como una respuesta, porque he investigado esta pregunta hace unos meses y estaré más que feliz si alguien demuestra que estoy equivocado.

Editar: parece ser la misma conclusión que los desarrolladores de SmartMonTools en función de su respuesta a este problema , en el que afirman que la salida de las unidades SmartMonTools '' siempre en reposo es un error, y ahora lo han corregido para tener en cuenta que el Modo de energía no está disponible en Mac OS X / Darwin.

    
respondido por el mspasov 31.05.2012 - 10:20

Lea otras preguntas en las etiquetas