Ajuste fino de Linux para Vertex 3 SSD

Ajuste fino de Linux para Vertex 3 SSD

He estado leyendo sobre optimizaciones para discos SSD en Linux, hay mucha información, aunque es muy confusa y la mayoría parece desactualizada, por lo que agradecería que alguien arrojara algo de luz sobre los siguientes temas:

  1. ¿Aún es necesario/recomendado habilitar TRIM explícitamente para un OCZ Vertex 3 (controlador SandForce) en Ubuntu 11.x (kernel 3.2) con sistema de archivos EXT4?
    Mi instalación no parece haber habilitado nada en particular.

    Después de investigar un poco, he reunido estas dos opciones:

    • Habilite el soporte de recorte con las opciones de montaje "descartar, noatime" en /etc/fstab, por ejemplo
      /dev/sda2 /storage ext4 noatime,discard [enlace]
    • Ejecute el comando fstrim periódicamente, por ejemplo, un script que se ejecute en el momento del arranque o según una programación con cron. Alguna información antigua recomienda esta opción en lugar de descartarla, ya que se dice que esta última tiene cierto impacto en el rendimiento.[enlace]

    ¿Cuál de los anteriores se recomienda, si corresponde?

  2. ¿Es una buena idea desactivar el diario EXT4 para aumentar la esperanza de vida del SSD?

  3. ¿Qué pasa con el cambio del programador de disco del CFQ (Cola completamente justa) predeterminado a Noop (FIFO)?[enlace]

Gracias.

Respuesta1

Utilizo dos OCZ Vertex 3 en RAID1 en mi servidor desde hace un año sin optimizaciones.

Pude usar TRIM por primera vez hoy porque actualicé al kernel 3.0.54; el kernel predeterminado 2.6.18 de CentOS 5 no admitía esto.

desecharla debería ser suficiente para mantener la unidad funcionando correctamente durante mucho tiempo. Asegúrese de tener el firmware más reciente, que es 2.25. OCZ ofrece una buena herramienta en oczenterprise.com para actualizar los SSD sin tener que reiniciar el servidor.

información relacionada