저는 Lenovo Z575에서 Ubuntu 12 베타를 사용하고 있습니다. 마지막 작업 후 몇 초 후에 디스크가 회전하는 것을 확인했습니다. 예를 들어 vim에서 작업하고 자주 글을 쓰면 자주 회전합니다. 이로 인해 vim이 잠시 정지됩니다.
를 사용했지만 hdparm
아무것도 변경되지 않았습니다.
hdparm -S 24 /dev/sda # 2 minutes standby time
디스크가 유휴 상태이거나 작동하는 것을 보고 듣습니다.
hdparm -C /dev/sda
drive state is: standby
# or...
drive state is: active/idle
나는 laptop-mode-tools
그것을 설치했다.
답변1
노력하다hdparm -B 254 /dev/sda
내 드라이브는 -S 명령을 무시하지만 -B 명령을 수신하는 것 같습니다.
답변2
컴퓨터가 노트북 모드로 작동 중일 수도 있습니다. Ubuntu에서 노트북 모드의 동작을 변경하려면 /etc/laptop-mode/laptop-mode.conf 파일에서 매개변수를 변경해야 합니다. 다음 매개변수 등이 귀하에게 영향을 미칠 수 있습니다.
#
# Idle timeout values. (hdparm -S)
# Default is 2 hours on AC (NOLM_HD_IDLE_TIMEOUT_SECONDS=7200) and 20 seconds
# for battery and for AC with laptop mode on.
LM_AC_HD_IDLE_TIMEOUT_SECONDS=20
LM_BATT_HD_IDLE_TIMEOUT_SECONDS=20
NOLM_HD_IDLE_TIMEOUT_SECONDS=7200
#
# Power management for HD (hdparm -B values)
#
BATT_HD_POWERMGMT=1
LM_AC_HD_POWERMGMT=254
NOLM_AC_HD_POWERMGMT=254
또한 Debian 배포판에는 /etc/default/laptop-mode 파일에 일부 매개변수가 있을 수 있습니다(그러나 내 Ubuntu 12.04에는 이 파일이 없습니다).
유휴 시간 초과를 제어하는 몇 가지 매개변수가 있습니다(여기에 인용됨).
AC_HD/BATT_HD
The idle timeout that should be set on your hard drive when laptop mode is active (BATT_HD) and when it is not active (AC_HD). The defaults are 20 seconds (value 4) for BATT_HD and 2 hours (value 244) for AC_HD. The possible values are those listed in the manual page for "hdparm" for the "-S" option.
커널 노트북 모드도 있습니다. 커널 랩톱 모드에서 작동하는 컴퓨터에서는 디스크 회전 속도가 더 느려지지만 이로 인해 스핀다운 동작이 바뀌지는 않습니다.
커널 랩톱 모드를 확인하려면 다음을 시도하십시오.
cat /proc/sys/vm/laptop_mode
값이 1 이상이면 컴퓨터가 랩톱 모드에서 작동하고 있음을 의미합니다. 노트북 모드를 비활성화하려면 0으로 설정하세요.
에서 인용https://www.kernel.org/doc/Documentation/laptops/laptop-mode.txt:
"The result of this is that after a disk has spun down, it will not be spun up anymore to write dirty blocks, because those blocks had already been written immediately after the most recent read operation."
커널 랩톱 모드에 대한 추가 정보는 위에 제공된 사이트에서 찾을 수 있습니다.