TRIM faz pelo menos três coisas:
- minimize a amplificação de gravação
- evita a degradação do desempenho a longo prazo
- exclua irrevogavelmente seus dados
Agora, depende de onde estão suas prioridades.
Para 1), você não deve usar fstrim
, mas usar a opção discard
do seu sistema de arquivos. Somente se tudo for cortado instantaneamente, o SSD deixará de copiar os dados que não são mais necessários. Na prática, entretanto, foi demonstrado que impedir a amplificação de gravação não é tão importante, já que o SSD é bom com muitas gravações.
Para 2), usar fstrim
semanalmente ou mesmo mensalmente é totalmente aceitável. Não há necessidade de usar o descarte instantâneo ou aparar diariamente - isso seria uma medida de curto prazo, mas isso significa manter o SSD feliz no longo prazo. Mas também depende do seu uso: se o seu sistema de arquivos está sempre cheio e vê muitas escritas, você pode precisar aparar mais regularmente do que se você tivesse muito espaço livre e não muito em seus sistemas de arquivos.
Para 3), você não deve usar nenhum tipo de corte. Basicamente, se você espera ser humano, cometer erros, ter acidentes - como você acabou de excluir sua coleção de fotos, whoops - ferramentas de recuperação como photorec
não funcionam depois do TRIM, porque com TRIM tudo se foi para sempre.
Do ponto de vista da recuperação de dados puros, o SSD é uma enorme dor de cabeça. Há muita coisa acontecendo no Linux, mesmo sem perguntar ( mkfs
implica trim, lvremove
/ lvresize
/ ... pode se issue_discards
, alguns particionadores podem ter idéias, ...). De repente, ações anteriormente reversíveis tornam-se irreversíveis, tudo para conseguir mais alguns pontos em alguns benchmarks de sistemas de arquivos ...
Se você decidir em fstrim
, você deve saber onde a tarefa do cron está localizada, para que possa desativá-la quando tiver um acidente, assim você obterá um compromisso entre 2) e 3). Em geral, com o SSD, você deve ter certeza de ter bons backups, eles são ainda mais importantes do que com o HD, já que você tem menos chances de recuperação no SSD.