Como determinar o tempo de spindown do disco

7

Eu sou capaz de definir os tempos de APM e spindown usando o comando:

hdparm -S 246 -B 128 /dev/sda

Infelizmente, só consigo encontrar o valor de APM na saída de informações:

hdparm -I /dev/sda | grep Advanced

Como posso ver o valor do tempo de spindown? Eu suspeito que meu disco está ignorando o meu valor. Eu gostaria de ver isso. Tentei smartctl mas sem sorte, ajuda.

Atualização: Acabou sintonizado é muito agressivo. Quando eu abaixei, meus discos não giram. Estava colocando algo lá.

    
por lzap 28.08.2011 / 22:23

3 respostas

6

Não parece haver uma maneira de consultar esse valor com o hdparm, mas você pode ver se a unidade está em estado de espera ou ativo ...

> sudo hdparm -C /dev/sdb

/dev/sdb:
 drive state is:  standby

> sudo hdparm -C /dev/sda

/dev/sda:
 drive state is:  active/idle
    
por 28.08.2011 / 23:13
5

A opção -B 128 inibe o spindown, então sua opção -S é inútil. Dê uma olhada em man hdparm . Spindown só é possível com parâmetros -B de 127 e menos.

    
por 29.11.2011 / 12:39
1

A saída de man hdparm inclui o seguinte:

-S: Put the drive into idle (low-power) mode, and also set the standby (spindown) timeout for the drive. This timeout value is used by the drive to determine how long to wait (with no disk activity) before turning off the spindle motor to save power. Under such circumstances, the drive may take as long as 30 seconds to respond to a subsequent disk access, though most drives are much quicker. The encoding of the timeout value is somewhat peculiar. A value of zero means "timeouts are disabled": the device will not automatically enter standby mode. Values from 1 to 240 specify multiples of 5 seconds, yielding timeouts from 5 seconds to 20 minutes. Values from 241 to 251 specify from 1 to 11 units of 30 minutes, yielding timeouts from 30 minutes to 5.5 hours. A value of 252 signifies a timeout of 21 minutes. A value of 253 sets a vendor-defined timeout period between 8 and 12 hours, and the value 254 is reserved. 255 is interpreted as 21 minutes plus 15 seconds. Note that some older drives may have very different interpretations of these values.

Sua configuração de 246 significaria, portanto, 6 unidades de 30 minutos (3 horas), embora eu não saiba como o valor para -B é interpretado quando -S também é especificado.

    
por 19.09.2011 / 11:28