Como aumentar o temporizador antes que a unidade desacelere?

2

Eu uso o Ubuntu 12 beta em um Lenovo Z575. Eu notei que o disco gira alguns segundos após a última operação. Quando estou trabalhando, por exemplo no vim e escrever com bastante frequência, ele gira e desce com freqüência. Isso faz com que o vim congele por um segundo.

Eu usei hdparm , mas isso não mudou nada:

hdparm -S 24 /dev/sda # 2 minutes standby time

e vejo (e ouço) que o disco está inativo ou funcionando:

hdparm -C /dev/sda
drive state is: standby
# or...
drive state is: active/idle

Eu tenho laptop-mode-tools já instalado.

    
por Jakub M. 26.04.2012 / 08:31

2 respostas

1

Experimente hdparm -B 254 /dev/sda

Minha unidade parece ignorar os comandos -S, mas escuta os comandos -B.

    
por 23.06.2013 / 18:54
1

Talvez o seu computador funcione no modo laptop. Para mudar o comportamento do modo laptop no Ubuntu você deve alterar os parâmetros no arquivo /etc/laptop-mode/laptop-mode.conf. Estes parâmetros, entre outros, podem afetá-lo:

#
# 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

Também nas distribuições Debian pode haver alguns parâmetros no arquivo / etc / default / laptop-mode (mas meu Ubuntu 12.04 não possui este arquivo).

Existem alguns parâmetros que controlam o tempo limite ocioso que (aqui uma citação):

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.

Existe adicionalmente um modo de laptop do kernel. O computador que funciona no modo de laptop do kernel girará o disco mais devagar, mas não deve alterar o comportamento de desativação.

Para verificar o modo laptop do kernel, tente: %código% Se o valor for 1 ou mais, significa que o computador funciona no modo laptop. Para desativar o modo laptop, defina-o como 0.

Uma referência do link : cat /proc/sys/vm/laptop_mode

Informações adicionais sobre o modo laptop do kernel podem ser encontradas no site acima.

    
por 26.04.2012 / 10:28