Si utiliza una unidad de estado sólido (SSD), debe saber que no debe ejecutar en ella ningún software de consolidación de espacio libre defragmentation. Entonces, ¿cómo se limpia el SSD y se libera el espacio vacío? TRIM es el comando que usamos para informar al sistema operativo que haga el trabajo de limpieza. Windows 8 viene con la característica «Optimize Drive » que puede ejecutar el comando TRIM regularmente. ¿Qué hay de Ubuntu? ¿Cómo se puede habilitar TRIM para SSD en Ubuntu?
Nota : Los siguientes pasos no funcionarán si ha cifrado su partición.
1. En primer lugar, tenemos que asegurarnos de que la unidad SSD de su ordenador es compatible con TRIM. En Ubuntu, abra un terminal y escriba:
sudo hdparm -I /dev/sda
Si Ubuntu no está instalado en la primera partición de la SSD, cambie «sda» para reflejar la partición donde reside Ubuntu. Desplácese por la lista hasta que vea la sección «Habilitado compatible:». Desplácese hacia abajo y si ve algo como » Data Set Management TRIM supported (limit 4 blocks) «, entonces TRIM es compatible con su SSD.
2. A continuación, necesitamos probar si la función TRIM está funcionando en Ubuntu. En la terminal, escriba:
sudo fstrim -v /
Esto limpiará la partición raíz de la SSD. Si tiene éxito, debería ver algo como esto:
3. Por último, estableceremos una tarea cron para que el sistema operativo envíe el comando TRIM una vez al día.
sudo nano /etc/cron.daily/trim
Pegue el siguiente código en el área en blanco:
#!/bin/sh fstrim -v /
Si su directorio HOME se encuentra en otra partición, puede añadir una línea adicional al final del código anterior:
fstrim -v /home>> $LOG
Si desea grabar el mensaje en un fichero log, puede utilizar el siguiente código:
#!/bin/sh LOG=/var/log/log/trim.log echo "*** $(date -R) ***">> $LOG fstrim -v />> $LOG fstrim -v /home>> $LOG
Guardar (Ctrl + o) y salir (Ctrl + x).
Ahora, haga que el trabajo cron sea ejecutable:
sudo chmod a+x /etc/cron.daily/trim
Eso es todo.
Crédito de la imagen: Mi SSD