Come posso sapere se un'unità è addormentata?


8

Esiste un'applicazione o un'utilità della riga di comando per Mac OS X per eseguire una query su un disco rigido per vedere se è "inattivo" o "attivo" in questo momento ? (ovvero controllato dalle pmsetpreferenze di risparmio energetico / sospensione del disco). Nota che sono dopo lo stato di sospensione corrente , non solo se il sistema metterà in sospensione il disco quando è inattivo.

Ho due dischi rigidi nel mio MacBook Pro, un SSD per il sistema e un'unità meccanica "normale" molto più grande per vari file di grandi dimensioni che non uso spesso.

Vorrei che il disco fisico venisse messo a dormire quando non in uso, e in generale dormo a meno che non lo stia effettivamente usando. Vorrei che questo fosse automatico, piuttosto che montare e smontare il disco su base regolare.

Ho impostato Energy Saver per mettere il disco in modalità di sospensione, ma in realtà non riesco a capire quando l'unità è addormentata o sveglia (anche premendo il mio orecchio contro il laptop è difficile dire cosa sia il rumore della ventola rispetto al rumore del disco), quindi non so se ho diviso adeguatamente i miei file tra le due unità.

Esiste un modo per interrogare l'unità per vedere se è addormentato, senza effettivamente svegliarlo, quindi posso monitorare questo per vedere se è generalmente addormentato o no?

Immagino che una domanda alternativa equivalente sia: Qual è l'equivalente per Mac OS X del comando Linux:

hdparm -C <device>

Nota: non è necessario che sia un equivalente esatto della riga di comando. Qualsiasi mezzo per scoprirlo sarebbe utile.


Alcuni posti in cui ho cercato finora, senza successo:

  • Le applicazioni Utilità disco e Informazioni di sistema integrate non sembrano fornire alcuna informazione sullo stato di sospensione / riattivazione delle unità.
  • pmset -g( comando integrato ) offre varie funzioni di query, ma gli eventi sembrano riguardare gli eventi di sospensione del sistema , non i dischi.
  • smartctl -i -n sleep( smartmontools tramite MacPorts ) sembra sempre pensare che tutte le unità dormano per me! (sarebbe interessante sapere se questo è vero per gli altri)

Risposte:


2

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

ps. Sto pubblicando questo come una risposta, perché ho studiato questa domanda qualche mese fa e sarò più che felice se qualcuno mi dimostrerà di sbagliare.

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.