OCZ Vertex 120 GB im Test: Mit nackten Füßen gegen Intels X25-M

 6/9
Parwez Farsan
236 Kommentare

Iometer

Mit dem Iometer wollen wir die Achillesferse der SSDs auf die Belastungsprobe stellen: zufällige Lese- und vor allem Schreibzugriffe mit kleinen Dateigrößen, wie sie speziell bei Systemplatten vorkommen und die für ein flüssiges Arbeiten wichtig sind. Dazu haben wir die Testkandidaten jeweils drei Minute mit einer Dateigröße von 4 KB und zwei Workern mit je drei ausstehenden I/Os konfrontiert, um ein Szenario mit mehreren parallel auf das Laufwerk zugreifenden Programmen zu simulieren. Beim Lesen haben wir uns in diesem Fall auf eine Messung über das gesamte Laufwerk entschieden. Iometer misst jeweils die I/Os pro Sekunde, die MB/s, die durchschnittliche Reaktionszeit sowie die maximale Reaktionszeit.

Iometer, Random Read
  • Total IO/s:
    • X25-M (unused)
      22.544,67
    • Vertex (unused)
      15.874,04
    • VelociRaptor
      199,70
    Einheit: Instruktionen pro Sekunde (it/s)
  • Total MB/s:
    • X25-M (unused)
      88,07
    • Vertex (unused)
      62,01
    • VelociRaptor
      0,78
    Einheit: Megabyte pro Sekunde (MB/s)
  • Average IO Response Time:
    • X25-M (unused)
      0,27
    • Vertex (unused)
      0,38
    • VelociRaptor
      30,03
    Einheit: Millisekunden
  • Maximum IO Response Time:
    • X25-M (unused)
      9,77
    • Vertex (unused)
      21,16
    • VelociRaptor
      375,83
    Einheit: Millisekunden

Wie erwartet, können die beiden SSDs hier ihre Stärke voll ausspielen und landen meilenweit vor der VelociRaptor. Den Kampf um die Spitze kann jedoch Intel recht deutlich für sich entscheiden. Satte 42 Prozent beträgt der Vorsprung auf die Vertex, die unabhängig davon jedoch ein hervorragendes Ergebnis liefert.

Iometer, 100% Random Write, 4 kB
  • Total IO/s:
    • X25-M (unused)
      7.119,89
    • X25-M (used)
      5.990,68
    • X25-M (used + voll)
      5.649,23
    • Vertex (unused)
      2.517,43
    • Vertex (nach TRIM + Löschen)
      2.206,93
    • Vertex (nach TRIM)
      2.051,01
    • Vertex (used)
      1.716,45
    • Vertex (used + voll)
      1.236,21
    • VelociRaptor
      400,72
    Einheit: Instruktionen pro Sekunde (it/s)
  • Total MB/s:
    • X25-M (unused)
      27,81
    • X25-M (used)
      23,40
    • X25-M (used + voll)
      22,07
    • Vertex (unused)
      9,83
    • Vertex (nach TRIM + Löschen)
      8,62
    • Vertex (nach TRIM)
      8,01
    • Vertex (used)
      6,70
    • Vertex (used + voll)
      4,83
    • VelociRaptor
      1,57
    Einheit: Megabyte pro Sekunde (MB/s)
  • Average IO Response Time:
    • X25-M (unused)
      0,84
    • X25-M (used)
      1,00
    • X25-M (used + voll)
      1,06
    • Vertex (unused)
      2,38
    • Vertex (nach TRIM + Löschen)
      2,72
    • Vertex (nach TRIM)
      2,92
    • Vertex (used)
      3,49
    • Vertex (used + voll)
      4,85
    • VelociRaptor
      14,97
    Einheit: Millisekunden
  • Maximum IO Response Time:
    • Vertex (nach TRIM + Löschen)
      35,55
    • Vertex (nach TRIM)
      36,97
    • Vertex (unused)
      44,21
    • VelociRaptor
      73,60
    • Vertex (used)
      139,50
    • Vertex (used + voll)
      145,80
    • X25-M (unused)
      153,78
    • X25-M (used + voll)
      503,93
    • X25-M (used)
      688,43
    Einheit: Millisekunden

Die Schreibtests haben wir jeweils über einen 10 GB großen Abschnitt der Laufwerke ausgeführt. Intels Controller kann hier wieder seine Stärken ausspielen, liegt deutlich vor der Vertex und zeigt auch eine geringere Anfälligkeit für Nutzungserscheinungen. So ist das SSD im frischen Zustand um den Faktor 2,83 schneller, was nach intensiver Nutzung und bei über 80 Prozent Befüllung bis auf 4,57 ansteigt. Erfreulich ist jedoch der Effekt des TRIM-Tools, das die Leistung des Laufwerks wieder fast auf das ursprüngliche Niveau bringen kann. Sieht man sich die Leistung der Vertex nun im Vergleich zur VelociRaptor an, lässt sich feststellen, dass die SSD selbst im schlimmsten Fall noch dreimal so schnell ist wie die HDD und auch bei starker Belastung noch ausreichend Leistung bietet.

Nachdem das Worst-Case-Szenario nun abgehandelt und von den Testkandidaten mit Bravour bestanden wurde, wollen wir uns noch ansehen, wie die Laufwerke bei einer Mischbelastung aus Sequential und Random Writes reagieren. In unserem letzten Tests zeigten alle Laufwerke durchweg eine steigende Leistung bei zunehmender sequenzieller Belastung. Dazu sollten wir uns nun nochmal in Erinnerung rufen, dass man bei der Vertex die Leistung bei Sequential Writes für kleine Dateigrößen zugunsten der Random Writes geopfert hat, was aus Sicht des Kunden auch zu begrüßen ist. Dennoch ist es interessant zu sehen, wie stark sich dies bemerkbar macht. Dazu haben wir den Anteil zufälliger Schreibzugriffe auf 50 respektive 10 Prozent gesenkt, die übrigen Rahmenbedingungen aber beibehalten.

Iometer, 50% Random Write, 4 kB
  • Total IO/s:
    • X25-M (unused)
      9.757,33
    • X25-M (used)
      8.088,85
    • X25-M (used + voll)
      7.655,23
    • Vertex (unused)
      1.609,11
    • Vertex (used)
      1.192,40
    • Vertex (used + voll)
      1.113,72
    • VelociRaptor
      881,17
    Einheit: Instruktionen pro Sekunde (it/s)
  • Total MB/s:
    • X25-M (unused)
      38,11
    • X25-M (used)
      31,60
    • X25-M (used + voll)
      29,90
    • Vertex (unused)
      6,29
    • Vertex (used)
      4,66
    • Vertex (used + voll)
      4,35
    • VelociRaptor
      3,44
    Einheit: Megabyte pro Sekunde (MB/s)
  • Average IO Response Time:
    • X25-M (unused)
      0,61
    • X25-M (used)
      0,74
    • X25-M (used + voll)
      0,78
    • Vertex (unused)
      3,73
    • Vertex (used)
      5,03
    • Vertex (used + voll)
      5,39
    • VelociRaptor
      6,81
    Einheit: Millisekunden
  • Maximum IO Response Time:
    • Vertex (unused)
      44,44
    • VelociRaptor
      126,03
    • X25-M (unused)
      133,89
    • Vertex (used + voll)
      140,35
    • Vertex (used)
      141,28
    • X25-M (used)
      557,40
    • X25-M (used + voll)
      715,26
    Einheit: Millisekunden

Intels X25-M und Western Digitals VelociRaptor zeigen denn auch die erwartete höhere Leistung bei nur noch 50 Prozent Random Writes, wohingegen die Vertex Leistung einbüßt, aber weiterhin vor der VelociRaptor bleibt.

Iometer, 10% Random Write, 4 kB
  • Total IO/s:
    • X25-M (unused)
      16.326,57
    • X25-M (used)
      9.496,85
    • X25-M (used + voll)
      9.054,76
    • VelociRaptor
      2.668,72
    • Vertex (unused)
      1.309,87
    • Vertex (used)
      997,72
    • Vertex (used + voll)
      939,70
    Einheit: Instruktionen pro Sekunde (it/s)
  • Total MB/s:
    • X25-M (unused)
      63,78
    • X25-M (used)
      37,10
    • X25-M (used + voll)
      35,37
    • VelociRaptor
      10,42
    • Vertex (unused)
      5,12
    • Vertex (used)
      3,90
    • Vertex (used + voll)
      3,67
    Einheit: Megabyte pro Sekunde (MB/s)
  • Average IO Response Time:
    • X25-M (unused)
      0,37
    • X25-M (used)
      0,63
    • X25-M (used + voll)
      0,66
    • VelociRaptor
      2,25
    • Vertex (unused)
      4,58
    • Vertex (used)
      6,01
    • Vertex (used + voll)
      6,38
    Einheit: Millisekunden
  • Maximum IO Response Time:
    • Vertex (unused)
      34,88
    • X25-M (unused)
      94,69
    • Vertex (used + voll)
      140,19
    • Vertex (used)
      144,58
    • VelociRaptor
      193,83
    • X25-M (used)
      571,48
    • X25-M (used + voll)
      654,73
    Einheit: Millisekunden

Bei 10 Prozent Random Writes liegt schließlich auch die VelociRaptor noch recht deutlich vor der Vertex, während die X25-M an der Spitze einsam ihre Kreise zieht. Praxisrelevant sind wie schon bemerkt jedoch eher die Random Writes.