Estoy actualizando mi sistema (MacBook Pro 2011) instalando un SSD. Me preguntaba si existe algún tipo de configuración en Ubuntu que ayude a prolongar la vida útil del disco.
Ni siquiera estoy seguro de si hay alguno, solo creo recordar haber hecho algo similar en Windows hace un par de años.
Estoy usando la versión 14.04
Respuesta1
Cambie la configuración de SATA a AHCI en BIOS
Sobreaprovisionamiento
se utiliza para prolongar la vida útil del SSD, dejando una parte de su SSD sin formatear o sin asignar; el 7% debería ser suficiente, pero algunas personas llegan al 28%. Teniendo en cuenta el hecho de que los SSD todavía no son "baratos" y el espacio en disco no tiene precio, no uso esta técnica en absoluto.
Formatee como EXT4 (pero supongo que es de sentido común, también es relevante solo si va a realizar una instalación limpia)
sudo nano /etc/rc.local
este método realizará TRIM en cada arranque, pero no lo ralentizará, créame, yo mismo estoy usando esta configuración. Poner
fstrim
antes de la líneaexit 0
. Esto debe hacerse para cada partición EXT4 montada automáticamente. Ejemplo a continuación:fstrim / exit 0
También puedes adaptar el código para hacer registros sobre TRIM.
LOG=/var/log/trim.log fstrim -v / >>$LOG echo “Time: $(date)” >>$LOG exit 0
Si tiene una partición de inicio separada, debe agregarla,
fstrim /home
etc. Si tiene una partición de inicio separada/boot/efi
, no RECORTE esta partición y nunca ejecute TRIM en SWAP.guardar y reiniciar
Deshabilite el trabajo cron semanal innecesario para TRIM, ya que se realizará en cada arranque
sudo mv -v /etc/cron.weekly/fstrim /etc_cron.weekly_fstrim.bak
básicamente moverás este comando a otra parte, por lo que no se ejecutará
Disminuir el SWAPiness
verifique su nivel de intercambio, por defecto es 60:
cat /proc/sys/vm/swappiness
sudo nano /etc/sysctl.conf
Después de abrirlo, coloque estas líneas al final del archivo:# Sharply reduce swap inclination vm.swappiness=1
- ¡NO USE HIBERNACIÓN!
- Reiniciar
Eso es todo lo que hice, pero hay otros enfoques, por ejemplo con el trabajo cron, que lo he desactivado, o por descarte...
Respuesta2
Este tema también está aquí para leer el hilo de AS:
https://superuser.com/questions/308251/how-to-trim-descard-a-whole-ssd-partition-on-linux
También puedes probar diferentes cosas con hdparm, pero en general esto ya no es necesario hoy en día en comparación con los días en los que los SSD eran algo más exótico.
Este segundo enlace es o para más detalles simplemente lea man hdparm: