HD 매개변수플래그를 사용하여 디스크가 대기 상태로 전환되기 전의 시간을 설정할 수 있습니다 -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로 변경되지 않았으므로 현재 대기 값이 아니라고 가정합니다. 또 다른 에너지 절약 기술이 있는 것 같습니다.