Je suis en mesure de définir à la fois les temps APM et spindown à l'aide de la commande:
hdparm -S 246 -B 128 /dev/sda
Malheureusement, je ne trouve que la valeur APM dans la sortie d'informations:
hdparm -I /dev/sda | grep Advanced
Comment puis-je voir la valeur de temps de rotation? Je soupçonne mon disque qu'il ignore ma valeur. J'aimerais voir ça. J'ai essayé smartctl mais sans chance, aide.
Mise à jour: Il s'est avéré que l'écoute est très agressive. Lorsque je l'ai baissé, mes disques ne tournent pas. Il mettait quelque chose là-bas.
la source
La sortie de
man hdparm
inclut les éléments suivants:Votre réglage de 246 signifierait donc 6 unités de 30 minutes (3 heures), bien que je ne sache pas comment la valeur de
-B
est interprétée quand-S
est également spécifiée.la source
Si vous avez un disque Seagate qui prend en charge les contrôles de puissance étendus (EPC), je suppose que la plupart des classes d'entreprise, vous pouvez utiliser l'outil
SeaChest
Obtenez d'abord la poignée de disque Seagate:
Résultat:
Obtenez ensuite le temps de veille:
Résultat:
(Ne vous occupez pas de mes valeurs expérimentales Idle_C et Standby_Z qui sont très faibles)
Vous pouvez obtenir l'outil de Seagate
L'exemple ci-dessus provient d'un Seagate Enterprise Capacity 2.5 "1TB SATA (ST1000NX0343). J'ai essayé la même chose sur un Seagate BarraCuda Pro 2.5" 1TB SATA (ST1000LM049) et cela n'a pas fonctionné, car il ne prend apparemment pas en charge EPC.
la source