Linux-Feintuning für Vertex 3 SSD

Linux-Feintuning für Vertex 3 SSD

Ich habe über Optimierungen für SSD-Festplatten unter Linux gelesen. Es gibt dazu jede Menge Informationen, allerdings sind sie sehr verwirrend und die meisten scheinen veraltet. Daher wäre ich dankbar, wenn jemand etwas Licht in die folgenden Themen bringen würde:

  1. Ist es immer noch notwendig/empfohlen, TRIM für einen OCZ Vertex 3 (SandForce-Controller) auf Ubuntu 11.x (Kernel 3.2) mit EXT4-Dateisystem explizit zu aktivieren?
    Meine Installation scheint nichts Besonderes aktiviert zu haben.

    Nach einigen Recherchen bin ich auf diese beiden Optionen gestoßen:

    • Aktivieren Sie die Trim-Unterstützung mit den Mount-Optionen „discard, noatime“ in /etc/fstab, zum Beispiel
      /dev/sda2 /storage ext4 noatime,discard [Verknüpfung]
    • Führen Sie den Befehl fstrim regelmäßig aus, z. B. ein Skript, das beim Booten oder nach einem Zeitplan mit cron ausgeführt wird. Einige ältere Informationen empfehlen diese Option im Gegensatz zu „discard“, da letztere angeblich einige Auswirkungen auf die Leistung hat.[Verknüpfung]

    Welches der oben genannten wird empfohlen, falls überhaupt?

  2. Ist es eine gute Idee, EXT4-Journaling zu deaktivieren, um die Lebenserwartung der SSD zu erhöhen?

  3. Wie wäre es, den Disk-Scheduler vom Standard CFQ (Completely Fair Queuing) auf Noop (FIFO) umzustellen?[Verknüpfung]

Danke schön.

Antwort1

Ich verwende seit einem Jahr zwei OCZ Vertex 3 in RAID1 auf meinem Server ohne Optimierungen.

Ich konnte TRIM heute zum ersten Mal verwenden, da ich auf Kernel 3.0.54 aktualisiert habe – der Standardkernel 2.6.18 von CentOS 5 unterstützte dies nicht.

Das Verwerfen selbst sollte ausreichen, um das Laufwerk lange Zeit ordnungsgemäß funktionieren zu lassen. Stellen Sie sicher, dass Sie die neueste Firmware haben, also 2.25. OCZ bietet auf oczenterprise.com ein nettes Tool zum Aktualisieren von SSDs, ohne den Server neu starten zu müssen.

verwandte Informationen