Por que você não curte os indicadores SMART para o disco rígido?
smartctl -data -A /dev/sda
Isso definitivamente lhe dará indicadores
Novamente, consideramos os ajustes de otimização de SSD no linux
Eu trabalho em um produto que é um sistema Linux sem cabeça com unidades de estado sólido Intel X-25M removíveis. Recentemente, notamos que o desempenho de leitura / gravação desses drives degrada com o tempo, e com certeza o culpado foi os problemas de bloqueio de SSD, conforme descrito em http://sessdreview.com/ssd-guides/optimization-guides/ssd -performance-loss-and-its-solution / "> aqui . Por isso, fizemos uma limpeza segura da unidade SSD (conforme descrito aqui ) e o desempenho das unidades SSD é restaurado para o nível original / de fábrica.
O que é ótimo, mas o que eu estou querendo saber agora é se há alguma maneira rápida e fácil de consultar o hdparm (ou algum outro comando shell do Linux) para imprimir uma indicação de quão degradado o bloco do SSD -estrutura atualmente é. Se assim for, então eu poderia adicionar alguma lógica ao meu próprio programa para notificar automaticamente o usuário quando um apagamento seguro melhoraria significativamente o desempenho do sistema. Do jeito que está, o usuário só tem que adivinhar baseado no desempenho de I / O observado comparado ao que era anteriormente ... o que não é o fim do mundo, mas seria melhor se ele tivesse uma mensagem de aviso "seu SSD de dados está atualmente 35% embaralhado, considere fazer um apagamento seguro para melhorar o desempenho do SSD", ou algo assim.
Por que você não curte os indicadores SMART para o disco rígido?
smartctl -data -A /dev/sda
Isso definitivamente lhe dará indicadores
Novamente, consideramos os ajustes de otimização de SSD no linux