Uma das maneiras de implementar o fstrim em um sistema de arquivos é fazer uma tarefa cron.daily que execute fstrim /
. Isso é preferível a -o discard
(opção de montagem) por muitas pessoas, porque o último pode tornar a escrita mais lenta, especialmente excluindo grandes quantidades de arquivos pequenos.
Minha pergunta então é, quando eu faço um cron job assim, o que acontece se isso for interrompido por um reboot / halt, ou pior, uma perda de energia? Os SSDs não gostam de perdas de energia (existe até um parâmetro SMART para contá-los), e posso imaginar que a perda de energia durante o fstrim seja ainda pior.