Ich bin daran interessiert, die Durchlaufzeiten meiner Festplatten manuell anzupassen hdparm -S
, um sie nachts leiser zu machen. Das erste, was ich wissen muss, ist, wie ihre aktuellen Spin-Down-Zeiten sind, um sie als Referenzpunkt zu verwenden, und damit ich weiß, welche Art von Änderungen ich erwarten kann.
Wo kann ich diese Informationen nachschlagen?
Einzelheiten
- Ich frage nicht, wie die aktuelle Advanced Power Management-Einstellung (
hdparm -B
) nachgeschlagen werden soll .
hard-drive
power-management
ændrük
quelle
quelle
sudo hdparm -C /dev/sdyourdevice
, es wird gedreht, wenn es sagtdrive state is: standby
)Antworten:
Laut ATA / ATAPI-7 V1 (die Spezifikation, die Hersteller befolgen sollten, um ATA-konform zu sein) gibt es keine Möglichkeit, die aktuellen Spin-Down-Zeiten zu ermitteln, sodass hdparm dies nicht kann. Die marc-andre-Lösung versucht nur zu bestimmen, wann das Laufwerk herunterfahren und die Hochlaufzeiten:
Sie können nur feststellen, ob ein Laufwerk derzeit aktiv ist oder nicht
hdparm -C
quelle
Festplatten-Dienstprogramm -> Festplattenlaufwerk auswählen -> Klicken Sie oben rechts auf das Symbol "Weitere Aktionen ..." -> Laufwerkseinstellungen ...
Meins sieht so aus:
quelle
Ich war daran interessiert, dies selbst herauszufinden. Ich habe ein schnelles und schmutziges Skript zum Messen von Spindown erstellt. Es funktioniert in Sekundenintervallen ab der Betriebszeit, und Sie können angeben, welche Festplatte (n) und Intervalle verwendet werden sollen. Die Ergebnisse werden in ~ / sleepdata.log protokolliert. Es werden nur hdparm und Uptime verwendet. Es hat wahrscheinlich auch Fehler.
DL @ https://gitorious.org/check-disk-spindown/sh/raw/chkspindown.sh
quelle
Sie können das "Festplatten-Dienstprogramm" verwenden und nach Auswahl Ihres Laufwerks im linken Bereich rechts auf die Schaltfläche "Smart Data anzeigen" klicken.
Eines der Attribute in der angezeigten Liste sollte die Spindown-Zeit des Laufwerks sein. (Verwenden von SSD-Laufwerken im Moment, daher sind die Informationen für mich nicht verfügbar.)
Sie können die Informationen auch über die Befehlszeile mit "udisks" mit "--ata-smart-refresh" abrufen. Weitere Informationen zum Festlegen Ihrer Spindown-Zeiten finden Sie auf dieser Manpage für "udisks" unter http://manpages.ubuntu.com/manpages/precise/man1/udisks.1.html
quelle
Ich habe gerade einen Skript- / Cron-Job dafür erstellt:
https://github.com/izznogooood/log-spindown
Mit der Kombination aus dieser und der Antwort von @Ray sollten Sie Ihren Schwellenwert finden.
quelle