![从 hdparm 显示当前待机值](https://linux22.com/image/174299/%E4%BB%8E%20hdparm%20%E6%98%BE%E7%A4%BA%E5%BD%93%E5%89%8D%E5%BE%85%E6%9C%BA%E5%80%BC.png)
高清参数允许我使用标志设置磁盘进入待机状态之前的时间-S <value>
。但我如何设置现在配置为待机?
我试过
# hdparm /dev/sda
/dev/sda:
multcount = 0 (off)
IO_support = 1 (32-bit)
readonly = 0 (off)
readahead = 256 (on)
geometry = 972801/255/63, sectors = 15628053168, start = 0
# hdparm -S /dev/sda
-S: bad/missing standby-interval value (0..255)
没有/etc/hdparm.conf
配置任何内容,所有内容都被注释掉。这是否意味着默认情况下完全禁用待机功能?或者硬盘驱动器制造商是否设置了一些默认值,该值在未使用配置任何自定义内容时适用hdparm
?
根据文档,我认为可以使用开关获取它-B
:
# hdparm -B /dev/sda
/dev/sda:
APM_level = 164
由于从 1 到 240 的值指定 5 秒的倍数,因此这意味着 165 * 5 = 825 秒(~14 分钟)。为了验证,我将待机值设置为126
# hdparm -S 126 /dev/sda
/dev/sda:
setting standby to 126 (10 minutes + 30 seconds)
但APM_level
仍然是164不变,所以我假设这不是当前的待机值。似乎还有其他一些节能技术。