Cómo utilizar un SSD y TRIM
5 de enero de 2015Adquirir una unidad SSD puede mejorar el rendimiento de tu PC y hacer que tu trabajo sea más agradable, pero antes debes familiarizarte con la tecnología y el uso de las unidades SSD para utilizarlas correctamente y aprovechar sus ventajas.
Soporte SSD y TRIM
Puedes leer qué es una unidad SSD y en qué se diferencia en Wikipedia.
-
Para poder utilizar TRIM se deben cumplir las siguientes condiciones:
- Núcleo Linux 2.6.33 o posterior
- Sistema de archivos: ext4, Btrfs, swap.
(seguramente con el tiempo se añadirá soporte para otros sistemas de archivos) .
- Controladora SATA y unidad SATA .
Cómo hacer que una unidad SSD funcione correctamente
Lo primero que hay que hacer es elegir un sistema de archivos. Para mí, la elección obvia es el sistema de archivos Btrfs. Sin embargo, por el bien de un arranque sin problemas, necesitaba tener un sistema de archivos diferente para la partición del núcleo, y elegí el sistema de archivos EXT4 para esta partición. No usé swap porque no lo necesito con suficiente RAM, además de que ahorra un espacio precioso en el que no abundan los SSD. También es una solución más amigable para la unidad SSD.
Otra cuestión básica es cómo particionar el disco.
Como he comentado más arriba he creado una partición para /boot.
Sin embargo, dado el tamaño de los discos SSD, es recomendable no particionarlo demasiado.
Una de las ventajas del sistema de archivos Btrfs es que las instantáneas/subvolúmenes, cuando se usan adecuadamente, ¡ni siquiera necesitan particionarse!
Así que decidí crear una partición grande en todo el disco, sólo dejando espacio para una partición que se utilizará para instalar y probar otras distribuciones.
Al igual que con los discos con grandes bloques de 4K, la alineación de la partición debe ser cuidadosa con los SSD.
¡El disco necesita ser alineado por sector!
Una alineación adecuada es, por ejemplo, después de 1Mb, como también es habitual ahora.
Pero tenga en cuenta que el instalador de Magei 4 no puede alinear correctamente las particiones en un SSD.
La alineación se puede hacer con el excelente programa parted y su extensión gráfica
GParted.
El disco debe conectarse entonces a otro PC o arrancarse desde el live CD que gparted contiene antes de la instalación.
Optimizar la configuración del sistema para SSD
Es recomendable editar el archivo fstab y añadir los siguientes parámetros para el SSD: noatime,discard
.
Por ejemplo, mueva el directorio home del que desea hacer copias de seguridad periódicas con instantáneas a un subvolumen independiente y, a continuación, añada un parámetro llamado subvolume a fstab:
UUID=195e609d-3daf-427c-a160-a86a1be464b9 /home btrfs subvol=HOME,noatime,discard 0 0Si el directorio raíz, lo queremos tener como subvolumen también va :-) . Además de fstab, también tenemos que decirle al cargador que el directorio raíz está en subvolumen. Pasamos esta información al cargador de arranque Grub en la configuración de arranque con el parámetro:
rootflags=subvol=nombre-subvolumenComo resultado, sólo tenemos instantáneas de cada subvolumen en el directorio raíz.
Para activar manualmente la liberación de bloques vacíos en el SSD, se utiliza el programa fstrim, que selecciona los bloques vacíos y luego los marca como vacíos con el comando TRIM.
fstrim -v /homeSin embargo, la liberación de bloques de datos borrados se realiza de forma selectiva por el propio sistema de ficheros, especialmente si la partición está montada con el parámetro
discard
.
Como norma, incluso en ordenadores con discos giratorios, doy por hecho que el directorio /tmp
está en RAM.
Aquellos con ordenadores SSD que tengan el directorio /tmp
en el disco deben ajustar la configuración de su sistema.
Basta con añadir una línea a /etc/fstab
:
none /tmp tmpfs defaults 0 0
Praxis
Si sigues estas pautas, la unidad te dará un alto rendimiento durante mucho tiempo. Recuerde, sin embargo, que nada es eterno y seguro, así que ¡haga copias de seguridad de sus datos valiosos! Con las unidades SSD, hacer copias de seguridad es quizás aún más importante.
Una excelente fuente de información sobre el uso de las unidades SSD Mageia howto - Unidad SSDArtículos sobre un tema similar
Ordenador industrial IPO ODYSSEE 18WT
¿Qué ratón elegir para mi ordenador?
Monitor Samsung S24H850
TUXEDO Pulse 15 - Gen2
Cómo conectar un ordenador a un teléfono móvil con Android
Copia de seguridad de archivos
Ordenador con placa base MSI B85-G43 y procesador Intel Xeon E3 1226
Utilizar TouchBook en la práctica
Disco de ordenador desmontado
Boletin informativo
Si está interesado en recibir noticias puntuales por correo electrónico.
Puedes registrarte rellenando tu email
suscripción de noticias.
+