Come posso sapere se un'unità è addormentata?

8

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)
posta drfrogsplat 30.05.2012 - 06:18
fonte

1 risposta

2

No, non esiste alcuna utilità o strumento per scoprire questo tipo di informazioni.

ps. Sto postando questa risposta come risposta, perché ho svolto questa ricerca qualche mese fa e sarò più che felice se qualcuno mi dimostrasse che non sbaglio.

Modifica: sembra essere la stessa conclusione degli sviluppatori di SmartMonTools in base alla loro risposta a questo problema , in cui sostengono che l'output di unità di SmartMonTools che sta dormendo sempre è un bug e ora lo hanno corretto per notare che la modalità di risparmio energia non è disponibile su Mac OS X / Darwin.

    
risposta data 31.05.2012 - 10:20
fonte

Leggi altre domande sui tag