Esiste un'applicazione o un'utilità da riga di comando per Mac OS X per interrogare un hard-disk per vedere se è "addormentato" o "attivo" adesso ? (cioè come controllato da Risparmio energia / pmset
preferenze di sospensione del disco). Nota che sto cercando lo stato di sonno corrente , non solo se il sistema metterà il disco in stop quando è inattivo.
Ho due dischi rigidi nel mio MacBook Pro, un SSD per il sistema e un'unità meccanica "regolare" molto più grande per vari file di grandi dimensioni che non uso spesso.
Vorrei che il disco fisico fosse messo a dormire quando non è in uso, e in generale resta addormentato a meno che non lo stia effettivamente usando. Mi piacerebbe che fosse automatico, piuttosto che montarlo e smontarlo regolarmente.
Ho impostato Energy Saver per mettere il disco in stop, ma non riesco a capire quando l'unità è addormentata o sveglia (anche premendo l'orecchio contro il portatile è difficile dire quale sia il rumore della ventola rispetto al rumore del disco) , quindi non so se ho diviso in modo appropriato i miei file tra le due unità.
C'è qualche modo di interrogare l'unità per vedere se è addormentata, senza in realtà svegliarla, così posso controllarla per vedere se la sua generalmente è addormentata o no?
Suppongo che una domanda alternativa equivalente sia, Qual è l'equivalente di Mac OS X del comando Linux:
hdparm -C <device>
Nota: non deve essere un esatto equivalente a riga di comando. Qualsiasi mezzo per scoprirlo sarebbe utile.
Alcuni luoghi che ho guardato così lontano, senza successo:
- Le applicazioni Disk Utility e System Information incorporate non sembrano fornire alcuna informazione sullo stato di sleep / wake delle unità.
-
pmset -g
( comando integrato ) offre varie funzioni di query, ma gli eventi sembrano riguardare gli sistemi eventi del sonno, non i dischi. -
smartctl -i -n sleep
( smartmontools tramite MacPorts ) sembra sempre che tutte le unità siano addormentate per me! (sarebbe interessante sapere se questo è vero per gli altri)