¿Hay soporte de Linux para TRIM en unidades SSD?

Respuestas:

13

Tenga en cuenta que probablemente necesite un kernel más reciente que 2.6.28, consulte aquí (basado en 2.6.30-rc4 con la última actividad en mayo de este año). No sé en qué medida se ha fusionado ese árbol, tal vez pueda buscar en la [email protected]lista de correo. Actualización: vea por ejemplo este hilo (también discutido en la lista del núcleo).

Para usar TRIM probablemente esté interesado en hdparm-9.20 , lanzado hace unos días (y veo que incluso hay una versión más reciente de wiper-1.7).

Actualización: consulte también este artículo de LWN sobre la relación entre el sistema de archivos, TRIM, rendimiento y discos SSD.

hlovdal
fuente
5

Linux soportó el comando TRIM en 2.6.28, lanzado el 25 de diciembre de 2008. Vea aquí para más detalles.

ChrisInEdmonton
fuente
1
¿Esto también requiere soporte del sistema de archivos?
dlux el
1
[cita requerida]
Andrew Coleson
1
cita añadida, gracias por mantenerme honesto.
ChrisInEdmonton
2

Creo que Linux ya es compatible con Trim. Simplemente no hay SSD que lo soporte todavía. La actualización del firmware es necesaria para las unidades OCZ e Intel de generación actual para que Trim esté habilitado.

Pirolista
fuente
1
De acuerdo con ocztechnology.com/products/flash_drives/… al menos algunos productos OCZ admiten TRIM.
ChrisInEdmonton
Entonces te equivocas. Estoy siguiendo las noticias de OCZ en sus foros y TRIM aún no se ha publicado.
Pirolítico el
1
De Verdad? Eso es extraño, porque esa página incluye explícitamente la siguiente cita: "Con la última actualización de firmware también obtienes una herramienta TRIM que otros fabricantes de SSD no han podido implementar hasta ahora". Es extraño que reclamen falsamente una característica que no tienen, pero no sería la primera vez que una empresa lo hace.
ChrisInEdmonton
1
Ese es un sitio de revisión que se equivocó. Creo que lo que querían decir es que el último FW tiene recolección de basura inactiva.
Pirolítico el
2

Para ext4, debe agregar la opción de descarte en su fstab para habilitar ATA Trim.

Vea también este buen tutorial

Fluir
fuente
1

El soporte inicial agregado en 2.6.28, 2.6.33 tiene soporte de recorte "completo" ... lo que sea que eso signifique.

Nombre
fuente
0

Seguí el comando TRIM en UBUNTU 9.10. Pero no puedo encontrar ningún comando TRIM cuando estoy usando el kernel 2.6.31. Cuando generé el comando TRIM usando hdparm, puedo encontrar el comando TRIM. Entonces, creo que la versión actual del kernel de Linux no admite el comando TRIM.


fuente