Conforme indicado na hdparm
página de manual para -S
:
Esse valor de tempo limite é usado pelo inversor para determinar quanto tempo esperar (sem atividade de disco) antes de desligar o motor do eixo para economizar energia. Sob tais circunstâncias, a unidade pode levar até 30 segundos para responder a um acesso subsequente ao disco, embora a maioria das unidades seja muito mais rápida.
O guia Red Hat Power Management declara:
Muitos aplicativos examinam os arquivos de configuração em busca de alterações. Em muitos casos, a verificação é realizada em um intervalo fixo, por exemplo, a cada minuto. Isso pode ser um problema, porque força um disco a ser ativado a partir de rotações.
Ambos indicam fortemente que a rotação de discos é segura, como se ocorrer alguma atividade de disco que exija que um disco específico seja girado, ele será girado automaticamente. Isso também concorda com a minha experiência pessoal; qualquer E / S de disco fará uma unidade girada girar. Você também pode fazer com que a E / S manualmente na unidade force a rotação, se você souber que em breve será necessário; A -z
opção do hdparm pode ser útil para isso:
-z
Força uma releitura do kernel da tabela de partição do (s) dispositivo (s) especificado (s).
Observe que, conforme declarado na página do manual hdparm, o processo de spin-up pode levar um tempo considerável durante o qual a solicitação de E / S parecerá não responder ao processo da terra do usuário. Sugiro que você tente fazer isso com antecedência para garantir que seus discos não demorem tempo demais para girar, o que pode fazer com que o mdraid os expulse da matriz (o que leva a coisas ruins quando você fica abaixo do limite de redundância da matriz). Os tempos de rotação não devem ser um problema com unidades modernas, mas você nunca sabe ao certo antes de testar em seu ambiente específico.