Cómo activar Trim en nuestro Ubuntu

Cómo activar Trim en nuestro Ubuntu

Cada día es más habitual encontrarnos con discos duros de estado sólido en nuestro equipo. Este nuevo tipo de disco duro nos da una prestaciones muy altas respecto a su hermano tradicional, pero también requiere un “mantenimiento especial” que suele ser la pega de este disco duro. Al igual que pasó con los sistemas de 64 bits, Ubuntu y las demás distribuciones Gnu/Linux poseen utilidades y trucos que permiten que gestionen muy bien estos dispositivos.  Una de estas herramientas o utilidades se llama TRIM y es la que vamos a ver en el post de hoy.

¿ Qué es TRIM?

TRIM es una aplicación de sistema que nos permite mantener el rendimiento de nuestros disco duro SSD como si fuera el primer día. No todos los sistemas operativos del mercado traen la opción de activar el TRIM aunque Ubuntu no sólo trae esa posibilidad sino que gestiona automáticamente mediante la elección del formato de archivos. No sólo es recomendable activar esta opción sino casi obligatorio si no queremos que nuestro disco duro SSD tenga un vida corta.

¿ Cómo activar TRIM?

Para activar TRIM tenemos que tener los siguientes requisitos:

  • Formato de archivos Ext4 o BTRFS. ( Por defecto Ubuntu te instala Ext4)
  • Un Kernel superior a 2.6.33 ( las últimas versiones de Ubuntu la superan ampliamente)
  • Un Disco duro SSD que soporte TRIM ( actualmente todos los discos duros SSD soportan esta utilidad)

Si aún así dudamos de si somos aptos o no para esta herramienta, abrimos la terminal y escribimos:

sudo hdparm-I / dev / sda | grep “TRIM apoyo”

En “/dev/sda” lo podemos sustituir por el disco duro SSD que tengamos, es decir, si tenemos varios discos duros, buscamos el ssd, si no con dejarlo como está funcionará. Si lo tenemos activado nos aparece un mensaje así o parecido

Gestión de conjuntos de datos TRIM apoyo (límite 8 cuadras)

Si no nos aparece el mensaje es mejor dejarlo ya que nuestro ordenador no lo admite, si aparece continuamos.

Ahora abrimos otra vez la consola y escribimos:

gksu gedit /etc/cron.daily/trim

Nos abrirá un archivo donde pegaremos el siguiente texto al documento:

#!/bin/sh
LOG=/var/log/trim.log
echo “*** $(date -R) ***” >> $LOG
fstrim -v / >> $LOG
fstrim -v /home >> $LOG

Lo guardamos y ahora comprobamos que funciona TRIM:

sudo fstrim -v /

Si funciona debería de aparecer un mensaje como “8158715904 bytes were trimmed“, si no tendremos probaremos a reiniciar el sistema o a modificar las dos últimas lineas del texto que hemos pegado, sustituyendo “/” y “/home” por los directorios que estén físicamente en el disco duro SSD.

Si al final nos funciona no sólo habremos alargado el rendimiento de nuestro disco duro SSD sino que también la vida útil de este, una de las principales pegas que veo yo a los discos duros SSD

Más Información – Cómo ajustar Ubuntu al formato de un NetbookCómo particionar disco duro en Ubuntu

Fuente e Imagen – Webupd8


Un comentario

  1.   leillo1975 dijo

    Una pregunta, en el cron semanal ( gksudo gedit /etc/cron.weekly/fstrim
    ) de Ubuntu 14.10 me sale esto por defecto:

    #!/bin/sh
    # trim all mounted file systems which support it
    /sbin/fstrim –all || true

    Entiendo que con este comando lo ejecuta una vez a la semana.

Escribe un comentario