TRIM hace al menos tres cosas:
- minimizar la amplificación de escritura
- prevenir la degradación del rendimiento a largo plazo
- borre irremediablemente sus datos
Ahora depende de dónde están tus prioridades.
Para 1), no deberías usarlo fstrim
en absoluto, sino hacer uso de la discard
opción de tu sistema de archivos. Solo si todo se recorta instantáneamente, el SSD dejará de copiar y ya no necesitará bits de datos. Sin embargo, en la práctica, se ha demostrado que evitar la amplificación de escritura no es tan importante ya que SSD está bien con muchas escrituras.
Para 2), el uso fstrim
semanal o incluso mensual está completamente bien. No es necesario usar el descarte instantáneo, o recortar diariamente; eso sería una medida a corto plazo, pero se trata de mantener la SSD feliz a largo plazo. Pero también depende de su uso: si su sistema de archivos siempre está lleno y ve muchas escrituras, es posible que necesite recortar más regularmente que si tiende a tener mucho espacio libre y no tanto en sus sistemas de archivos.
Para 3), no debe usar ningún tipo de recorte. Básicamente, si espera ser humano, cometer errores, tener accidentes, como acaba de eliminar su colección de fotos, ¡ photorec
vaya!
Desde un punto de vista de recuperación de datos puro, SSD es un gran dolor de cabeza. Están sucediendo demasiados recortes en Linux, incluso sin preguntarle ( mkfs
implica recortar, lvremove
/ lvresize
/ ... podría hacerlo issue_discards
, algunos particionadores podrían tener ideas, ...). De repente, las acciones reversibles anteriormente se vuelven irreversibles, todo en aras de obtener algunos puntos más en algún punto de referencia del sistema de archivos ...
Si decide fstrim
, debe saber dónde se encuentra el trabajo cron para poder deshabilitarlo cuando tenga un accidente, de ese modo obtendrá un compromiso entre 2) y 3). En general, con SSD debe asegurarse de tener buenas copias de seguridad, son aún más importantes que con HDD ya que tiene menos posibilidades de recuperación en SSD.
discard
rendimiento es subóptimo: blog.neutrino.es/2013/… y patrick-nagel.net/blog/archives/337man fstrim
en Ubuntu 16.04 tienefuente