Estou interessado em ajustar manualmente os tempos de rotação dos meus discos rígidos hdparm -S
para torná-los mais silenciosos à noite. A primeira coisa que preciso saber é quais são os tempos atuais de rotação, para usar como ponto de referência e para que eu saiba que tipo de mudanças posso esperar.
Onde posso procurar essas informações?
Detalhes
- Não estou perguntando como procurar a configuração atual de Gerenciamento avançado de energia (
hdparm -B
).
hard-drive
power-management
ændrük
fonte
fonte
sudo hdparm -C /dev/sdyourdevice
, é spinned para baixo se ele dizdrive state is: standby
)Respostas:
De acordo com o ATA / ATAPI-7 V1 (a especificação que os fabricantes devem seguir para estar em conformidade com o ATA), não há como saber os tempos atuais de rotação, portanto o hdparm não seria capaz. A solução marc-andre tenta determinar sempre que a unidade pode girar para baixo e os tempos de rotação:
Você só pode saber se uma unidade está ativa no momento ou não está usando
hdparm -C
fonte
Utilitário de disco -> selecione unidade de disco rígido -> clique no ícone "Mais ações ..." no canto superior direito -> Configurações da unidade ...
O meu é assim:
fonte
Eu estava interessado em descobrir isso sozinho. Eu criei um script rápido e sujo para medir a rotação. Ele funciona em intervalos de SECONDS desde o tempo de atividade, e você pode especificar quais discos e intervalos usar. Ele registra os resultados em ~ / sleepdata.log. Ele usa apenas hdparm e tempo de atividade. Provavelmente também tem bugs.
DL @ https://gitorious.org/check-disk-spindown/sh/raw/chkspindown.sh
fonte
você pode usar o "utilitário de disco" e depois de selecionar sua unidade no painel esquerdo, clique no botão "visualizar dados inteligentes" à direita.
um dos atributos na lista exibida deve ser o tempo de spindown da unidade. (usando unidades SSD no momento, para que as informações não estejam disponíveis para mim)
você também pode obter as informações da linha de comando usando "udisks" usando "--ata-smart-refresh". você pode obter mais informações sobre como definir seus tempos de spindown nesta página de manual para "udisks" http://manpages.ubuntu.com/manpages/precise/man1/udisks.1.html
fonte
Acabei de criar um trabalho de script / cron para isso:
https://github.com/izznogooood/log-spindown
Com a combinação desta e da resposta do @Ray, você deve encontrar o seu limite.
fonte